sass对于前端实际运用中有何具体作用,说通俗点就是,是干嘛使的?有何作用?比如呢?
Sass是一个你所写的CSS样式表和css文件浏览器之间的预处理。Sass弥补了css语言的一些不足之处。它允许你写css代码不需要重复。这对于创造可维护的样式将是非常有效的。直白的说,它与css有点儿像C语言与汇编语言的关系。sass最终还是css,使用方面,最典型的就是:它可以定义属性,并可以计算,这样在改动的过程中,就不必要每个的改变,只需要改变变量就行。
用过一段时间less,应该和sass差不多,主要用于减少书写CSS的代码量(但是生成的代码量比较冗余)
比如
.classA {
.classB{}
.classC{
.classD{}
}
}
经过处理后就会变成
.classA .classB{}
.classA .classC{}
.classA .classC .classD{}
还可以定义一些变量,在有重复代码的时候,直接用这个变量就可以了。