关于less

Posted on 2017-03-15 08:38  NaN~  阅读(71)  评论(0编辑  收藏  举报

一直接触的都是css,突然有一天接触的less还有点受不了,但是less对于css确实有很大的优势 

1. less的结构更简洁,相比于css更有调理,从less中我们能看出页面的结构 

2. less对于兼容做的很好,如果你页面要用到圆角,阴影或者其他一些特效,可能会有兼容问题,如果是css,那么你就需要写多个兼容代码,如果别的页面也有相同的问题,你就需要做很多重复性的工作,代码的冗余度也很高。但如果是less可以实现这些代码的封装,帮助开发者更好的开发

3.如果网页中主色调是橙色,但是过节的时候要将橙色都变成红色,传统的css可能会查找替换,但如果有100个网页那这样的工作要做很久,而less中的变量就可以轻松地帮我们解决这样的问题我们只需要在更改声明颜色的变量对应的属性就可以,所以说less中的变量,函数,混入等更方便CSS的编写和维护。

4.如果页面里边有带染色的阴影,传统方法只能是做多套css。然而利用less的内置函数,我们可以方便的计算颜色,数值。

所以综上所述less还是有很大的发展空间的,大家要好好学习less,虽然less需要编译但是他的功能很强大。

新的一天,加油!