Less 和 Sass 都是流行的 CSS 预处理器,它们有很多相似之处,但也存在一些主要区别:
一、语法方面
1.变量的定义
Less:使用 “@” 符号定义变量,例如@color: blue;。
Sass: 使用“ $ ”符号定义变量,例如$color:blue;。
2.混合(Mixins)
Less:通过 “.mixin-name ()” 的方式调用混合,混合可以包含属性集,在需要的地方进行混入。例如:
.bordered(@width: 1px, @color: #000) {
border: @width solid @color