React 样式的模块化
每个组件的样式最好是独立的,否则会出现问题
方法一
-
css样式文件的命名
我们常规都是以.css
作为后缀,但是为了将样式模块化,我们需要将样式文件以.module.css
作为后缀
-
组件引入样式文件
import hello from './index.module.css'
-
使用样式类名
<h2 className={hello.title}></h2>
而我们样式文件中的写法为
.title {
font-size:35px;
}
方法二
使用less、scss预处理
.hello {
.title {
font-size:3
}
}