使用CSS预处理器有什么优点/缺点(例如Sass,LESS)

时间:2015-02-17 20:43:15

标签: css sass less css-preprocessor

现在很少有任何项目不使用任何类型的CSS预处理器,如Sass或LESS。虽然它已经被广泛接受并且优势非常明显(比如更结构化的代码,没有include性能下降等等。 如果有任何huge缺点,我就会徘徊。我能想到的就是太大的嵌套选择器,它们在重新绘制/回流期间表现不佳。 not使用预处理器的任何其他原因?

1 个答案:

答案 0 :(得分:11)

使用预处理器可以找到的一件事是,由于嵌套,最终会产生大量的css输出。在一个小项目上很容易控制,在一个有多个开发人员的大型项目中,需要遵守规则来控制生成的css数量。