我正在将Material UI与React应用程序一起使用。对于通用样式,我只是简单地使用全局主题覆盖。但是有一些具体规则取决于上下文,为此,我想使用css模块。是否可以访问CSS模块中的主题?
我在Material UI文档中没有找到任何关于此的信息。也尝试用Google搜索它,但是在尝试使用CSS模块覆盖MaterialUI规则时,太多人遇到了特殊性问题。
不可能。
通过在scss变量中记录颜色,字体,间距等来解决。
仍然覆盖全局主题,我们可以导入scss变量以访问它们。
当我们必须使用特定于组件的样式时,我们仍然可以使用scss模块并导入变量以访问主题。
因此,我们将scss变量用作事实的唯一来源。