首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReactJS MUI5全局更新工具栏高度无效

ReactJS MUI5全局更新工具栏高度无效
EN

Stack Overflow用户
提问于 2022-02-23 14:38:26
回答 1查看 363关注 0票数 0

尝试为我使用的所有工具栏全局更新height属性,但它似乎不起作用。我使用的引用是https://mui.com/customization/theme-components/https://mui.com/api/toolbar/。从这里我得到了这个:

代码语言:javascript
复制
const myTheme = createTheme({
    components: {
      MuiToolbar: {
        root: {
          height: '50px',
          minHeight: '50px',
          maxHeight: '50px'
        }
      }
    }
  })

也曾尝试过:

代码语言:javascript
复制
const myTheme = createTheme({
    components: {
      'MuiToolbar-root': {
          height: '50px',
          minHeight: '50px',
          maxHeight: '50px'
      }
    }
  })

也不起作用。两次都会继续显示默认的主题工具栏。我在这里错过了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-23 14:56:58

您需要使用styleOverrides键来更改MUI注入到DOM中的样式。所以,像这样的东西应该有效:

代码语言:javascript
复制
const myTheme = createTheme({
  components: {
    MuiToolbar: {
      styleOverrides: {
        regular: {
          height: "12px",
          width: "20px",
          height: "32px",
          minHeight: "32px",
          "@media (min-width: 600px)": {
            minHeight: "48px",
          },
          backgroundColor: "#ffff00",
          color: "#000000",
        },
      },
    },
  },
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71238936

复制
相关文章

相似问题

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