标签:
SASS和LESS均是CSS的一种扩展技术,其本身不能替代CSS,但能帮助我们简化代码,用更少的代码做更多的事。
LESS和SASS在语法上有些共性,比如下面这些:
(1)SASS和LESS的一个主要区别,即LESS是基于JavaScript的,是在客户端处理的,而SASS是基于Ruby的,是在服务器端处理的。。很多开发者不会选择LESS因为JavaScript引擎需要额外的时间来处理代码然后输出修改过的CSS到浏览器。
(2)SASS和LESS在变量作用域上也有明显差别。LESS具有全局变量,而SASS暂时不具有全局变量的概念。
(3)SASS比LESS更完善的点还在于SASS能通过@function的方式编辑函数;通过@for循环或者@each循环对数据进行循环;通过@if else对数据进行判断。
标签:
原文地址:http://www.cnblogs.com/forrestRun/p/4660357.html