css模块化的意义(css3的模块结构和应用)

lxf2023-02-16 15:31:05

css “局部”风格

sass、less 通过 @import ,部分解决的 css 模块化问题。

由于 css 它是全球性的。当引入的文件和当前文件被重名时,前者的风格将被后者覆盖。
在引入一些公共组件或多人合作开发同一页面时,需要考虑样式是否会被覆盖,这是非常麻烦的。

// file A
.name {
    color: red
}

// file B
@import