Less是什么


本文摘自PHP中文网,作者青灯夜游,侵删。

Less是一种CSS的扩展和动态样式表语言,CSS预处理器,可以在客户端或服务器端运行,帮助我们自定义,管理和重用网页的样式表;Less是一种开源语言,也是跨浏览器兼容的语言。

本文操作环境:Windows7系统、Dell G3电脑、css3。

本篇文章主要给大家介绍Less是什么?让大家了解Less的优点和缺点,希望对你们有所帮助。

Less是什么

Less是一种CSS的扩展和动态样式表语言,CSS预处理器,可以在客户端或服务器端运行,帮助我们自定义,管理和重用网页的样式表。

Less是一种开源语言,也是跨浏览器兼容的语言。

什么是CSS预处理器?

css预处理器

CSS预处理器是一种脚本语言,是CSS的扩展。它被编译成常规的CSS语法,然后由Web浏览器读取CSS。较少看起来与CSS非常相似,但它提供了诸如变量,函数,混合和操作等功能,可以帮助您构建动态CSS。

Less和SASS都是CSS预处理器的示例,因为它们都被编译并生成由Web浏览器读取的CSS语法。

如何使用Less?

Less是用JavaScript编写的,需要运行Node.js或Web浏览器。我们可以在网站中包含Less.js,它可以实时编译所有链接的.Less样式表。

Less的优点和缺点

Less的优点和缺点

优点:

1、Less是一个CSS预处理器。编译后,它会生成简单的CSS,适用于浏览器。

2、Less支持跨浏览器兼容性。

3、由于Less使用嵌套,使得代码更短、更干净,并以特定的方式组织

4、由于Less使用变量,可以更快地实现维护。

5、Less提供了一系列运算符,使编码更快,更省时。

6、Less提供@mport规则,这样我们就可以轻松地处理外部文件。注:导入是必需的,因为许多人将样式表分割为多个文件,而不是将其放入一个文件中。

7、Less提供了合并属性。Less最令人兴奋的特征是接受多个值,如transform,transition和box-shadow。

8、Less是用JavaScript编写的,它可以比CSS的其他预处理器更快地编译。

缺点:

1、如果我们不熟悉CSS预处理,就必须花一些时间好好学习Less的相关知识。

2、与包含Compass,Gravity和Susy等框架的SASS等较早的预处理器相比,Less提供的框架更少。

3、在Less中,模块之间存在紧密耦合,因此重用和/或测试相关模块需要花费更多精力。

总结:以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。

以上就是Less是什么的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Less与sass框架如何使用?

sass和Less之间的区别是什么

在vue中使用compass

如何引用Less文件

手机端怎样用rem+scss做适配

css的sass样式应该怎么使用

Less百行代码实现bootstrap栅格布局

Less是什么

如何使用Less实现随机下雪动画详解

css3和Less的区别是什么

更多相关阅读请进入《Less》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...