我正在我的项目中使用材质UI。我想知道在不使用MUI主题的情况下覆盖react组件中CSS的最佳方法。
oalqel3c1#
您可以简单地为MUI组件给予您自己的类名并应用您自己的样式。但是,有时您需要使用MUI原始类名来覆盖您自己无法访问的内部属性,但只要您有自己的父类(为了不覆盖具有相同内部类名的其他MUI组件),它就应该可以正常工作。
ff29svar2#
有多种方法可以自定义材质UI组件:1.一次性定制1.可重复使用组件1.全局主题覆盖1.全局CSS覆盖所有这些方法都在Mui Documentation > Customization中详细说明
2条答案
按热度按时间oalqel3c1#
您可以简单地为MUI组件给予您自己的类名并应用您自己的样式。
但是,有时您需要使用MUI原始类名来覆盖您自己无法访问的内部属性,但只要您有自己的父类(为了不覆盖具有相同内部类名的其他MUI组件),它就应该可以正常工作。
ff29svar2#
有多种方法可以自定义材质UI组件:
1.一次性定制
1.可重复使用组件
1.全局主题覆盖
1.全局CSS覆盖
所有这些方法都在Mui Documentation > Customization中详细说明