less是什么?直接用css好还是less好

时间:2022-01-29 04:27:09

问:Less是一个动态CSS语言框架,Less扩展了CSS的动态特性

[1]:从实现角度来说,直接用css看起来能方便一些,而less还要编译?

[2]:技术上好像灵活,但是从使用者的角度来说,css是不是会更舒服?

答:

[1]:less 和 css 都有各自适用的领域,不是简单就可以下定论的,

首先:写一个简单的demo或者说有速度要求根本没有时间去做二次转换,那么直接手写css无疑是明智的。

   但是在一些大的项目中:less和其他的预处理(包括后处理器),这样样式就可以有更加复杂的表现(比如用上函数,体现继承关系),比手打几百行css更要直观化和可视化,也可以降低在编写复杂样式时的出错概率。

[2]:less写好编译一下就成为css,css的冗余度时比较高的,less就可以方便的解决这些问题

[3]:less是一门css预处理语言,它扩充了css语言,增加了诸如变量,混合(mixin),函数等功能,让css更易维护,方便制作主题,扩充。

less快速入门

[4]:less的效率高,其嵌套规则是一个让人喜欢的特点。