命名方案:
* BEM:導致又臭又長的命名
* 原子類:元素還是那個的class太多
* OOCSS:
* SMACSS:
預處理:
* sass
* less
* Stylus
后處理:
* clean-css -- 壓縮 CSS
* AutoPrefixer -- 自動添加 CSS3 屬性各瀏覽器的前綴
* PostCSS
CSS IN JS:將一些常用的 CSS 屬性封裝成函數(shù)负芋,使用 JavaScript 語言寫 CSS 垒棋。
CSS modlue:加入了局部作用域和模塊依賴(將組件中的class名字編譯成一個一個獨一無二的哈希字符串拖刃,全局作用域的不改變)
目前來說薯演,使用sass+css modlue體驗最好贸诚。