首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react material-ui芯片有没有滑块?

react material-ui芯片有没有滑块?
EN

Stack Overflow用户
提问于 2020-11-24 19:32:00
回答 1查看 442关注 0票数 0

我在我的导航栏中使用react material-ui芯片;然而,看起来像是material-ui没有设计任何功能来在数组中滑动芯片。我想问的是,我怎样才能为芯片数组列表制作一个滑块,以便在芯片上水平滚动?

EN

回答 1

Stack Overflow用户

发布于 2021-03-09 06:21:41

您可以通过自定义选项卡组件来实现这一点,例如:

代码语言:javascript
复制
    const ChipTabs = withStyles({
    root: {
        alignItems: 'center',
        minHeight: '0px'
    }
})(Tabs);

const ChipTab = withStyles((theme) => ({
    root: {
        textTransform: 'none',
        backgroundColor: '#e0e0e0',
        borderRadius: '16px',
        minWidth: 0,
        minHeight: 0,
        height: '24px',
        fontSize: '0.8125rem',
        whiteSpace: 'nowrap',
        marginRight: '4px',
        fontFamily: "Roboto"
    }
}))((props) => <Tab disableRipple {...props} />);

然后:

代码语言:javascript
复制
                    <ChipTabs
                                variant="scrollable"
                                scrollButtons="auto"
                            >
                                <ChipTab label="some text"/>
                            </ChipTabs>

在这里查看其他示例:https://mui-treasury.com/styles/tabs/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64985583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档