如何将 Material-UI 主题颜色添加到内联样式?

呜呜

假设我在下面有这些标签。如何将 MUIprimarysecondary颜色用于内联 CSS?我想使用调色板中的颜色来自定义它。

            <Tabs
              value={value}
              onChange={handleChange}
              variant='fullWidth'
              aria-label="simple tabs example"
              className="tableViewTabs"
              centered
              color="primary"
              // inkBarStyle={{backgroundColor: '#68C222', width: '33.3%'}}
              // tabItemContainerStyle={{backgroundColor: '#FFFFFF', width: '30%'}} 
          >
                <Tab
                  icon={<GradeIcon/>}
                  {...a11yProps(0)}
                  disableFocusRipple={true}
                  disableRipple = {true}
                  color="primary"
                  style={{ textTransform: "none", fontSize: 16, color: value === 0 ? "" : "" }}
                />
                <Tab
                    icon={<ViewAgendaIcon />}
                    {...a11yProps(1)}
                    disableFocusRipple={true}
                disableRipple={true}
                style={{ textTransform: "none", fontSize: 16, fontWeight: value === 1 ? "bold" : "" }} 
                />
                <Tab
                    icon={<AppsIcon />}
                    {...a11yProps(2)}
                    disableFocusRipple = {true}
                    disableRipple = {true}
                    style={{ textTransform: "none", fontSize: 16, fontWeight: value === 2 ? "bold" : "" }} 
                />
近胡斯卡尔

您可以使用useThemehook 获取从ThemeProvider.

const theme = useTheme()

主题对象包含有关 Material-UI 主题的所有数据,如调色板、断点、zIndex...请参阅此处以探索该DefaultTheme对象。

return <Tabs {...props} style={{ backgroundColor: theme.palette.primary.main }} />

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将语义UI添加到Phoenix

如何将Material-UI添加到JSFiddle项目

如何将Nextjs +样式化组件与material-ui集成

如何将UI QWidget添加到UI QWidget?

如何将现代UI WPF样式添加到MVVMLight应用程序?

如何将Material-ui应用栏添加到类组件?

Angular 5 Material如何将下拉菜单添加到多层Carousel样式SideNav?

如何将Material UI主题传递给许多“已路由”组件

如何将props传递给Material-ui样式的组件?

如何覆盖Material UI工具提示的内联样式?

如何忽略组件的Material UI主题样式?

无法将项目添加到Material-UI表单

Typescript / React:如何将ref添加到material-ui Box组件?

如何将Material-UI按钮样式应用于html-native按钮

如何将后缀图标添加到material-ui-pickers输入字段

如何将material-ui的主题对象传递给defaultProps?

如何使用Material UI TextField将className添加到子元素

如何使用React Material UI的过渡组件来动画化将项目添加到列表?

Material UI-如何将onChange方法添加到预制组件?

如何将数据属性添加到Material-UI按钮?

找不到Angular Material核心主题-如何将Angular Material CSS添加到Liferay Portlet

如何将样式对象添加到数组中的每个图标?(React / Material-ui)

如何将事件添加到Kendo UI Scheduler?

将类名称添加到样式化Jquery UI主题的动态生成内容中

如何将样式定义添加到内联svg?

如何将自定义svg图标添加到Material UI字体图标?

如何正确地将 material-ui 添加到项目中?

如何将 Gimp 2.8 的 UI 主题添加到 Gimp 2.10?

如何将列链接添加到 material-ui 表并使用列链接 ID 重定向到摘要详细信息页面