【问题标题】:Override Material UI CssBaseline on a per-page basis (specifically the background color)逐页覆盖 Material UI CssBaseline(特别是背景颜色)
【发布时间】:2021-09-30 18:12:36
【问题描述】:

我在我的_app.js 文件中使用ThemeProviderCssBaseline。它按预期从主题中提取背景颜色。

但是,在某些页面上,我想覆盖正文背景颜色。我能够通过将我的页面组件包装在不同的主题中并添加CssBaseline作为孩子来实现这一点,但这似乎不是正确的方法因为我已经在应用级别使用CssBaseline

有没有更好的方法来做到这一点,还是我走在正确的道路上?

【问题讨论】:

    标签: material-ui next.js


    【解决方案1】:

    我认为您的问题有点棘手,但在 css 文件中使用 !important 覆盖主题或框架文件或使用内联 css

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-14
      • 2018-10-26
      • 2013-02-09
      • 1970-01-01
      • 1970-01-01
      • 2019-10-16
      • 2020-08-16
      • 1970-01-01
      相关资源
      最近更新 更多