css 模块化

作者: 奇怪的双子座 | 来源:发表于2021-10-12 10:15 被阅读0次

css发展阶段

1.手写源生 CSS
2.使用预处理器 Sass/Less
3.使用后处理器 PostCSS
4.使用 css modules
5.使用 css in js

CSS 模块化的实现方式

BEM 命名规范 bem官网

bem主要是通过命名规则约束来实现css模块化管理

CSS Modules css modules

CSS Modules 指的是我们像 import js 一样去引入我们的 css 代码,代码中的每一个类名都是引入对象的一个属性,通过这种方式,即可在使用时明确指定所引用的 css 样式。并且 CSS Modules 在打包的时候会自动将类名转换成 hash 值,完全杜绝 css 类名冲突的问题。
梳理 CSS 模块化

相关文章

网友评论

    本文标题:css 模块化

    本文链接:https://www.haomeiwen.com/subject/xkjdoltx.html