 
- 语言特点
- Less - 嵌套规则
- Less - 嵌套指令和冒泡
- 减 - 运营
- 少 - 逃避
- 更少 - 函数
- Less - 命名空间和访问器
- 减 - 范围
- 少 - 评论
- 减 - 导入
- 少 - 变量
- 减少 - 扩展
- 更少 - 混合
- Less - 参数混合
- Less - Mixin 作为函数
- Less - 将规则集传递给 Mixins
- 减 - 进口指令
- 更少 - 导入选项
- Less - Mixin 守卫
- 更少 - CSS 守卫
- 更少 - 循环
- 少 - 合并
- Less - 父选择器
- 功能
- Less - 杂项函数
- Less - 字符串函数
- Less - 列表函数
- Less - 数学函数
- Less 类型函数
- Less - 颜色定义函数
- Less - 颜色通道函数
- Less-颜色操作
- Less - 颜色混合函数
- 用法
- Less - 命令行使用
- 在浏览器中减少使用
- 更少 - 浏览器支持
- 更少 - 插件
- Less - 程序化使用
- Less - 在线编译器
- 更少 - GUI
- Less - 编辑器和插件
- Less - 第三方编译器
- 更少 - 框架
- 不太有用的资源
- 更少 - 快速指南
- 较少 - 有用的资源
- 少 - 讨论
LESS - 概述
LESS 是一个 CSS 预处理器,可为网站提供可定制、可管理和可重用的样式表。LESS 是一种动态样式表语言,扩展了 CSS 的功能。LESS 也是跨浏览器友好的。
CSS 预处理器是一种脚本语言,它扩展了 CSS 并编译为常规 CSS 语法,以便您的 Web 浏览器可以读取它。它提供了变量、函数、混合和操作等功能,允许您构建动态 CSS。
为什么更少?
现在让我们了解为什么要使用 LESS。
- LESS 支持更快、更轻松地创建更干净、跨浏览器友好的 CSS。 
- LESS 是用 JavaScript 设计的,也可以在live中使用,它的编译速度比其他 CSS 预处理器更快。 
- LESS 以模块化方式保持代码,这非常重要,因为它可以使其可读且易于更改。 
- 通过使用 LESS变量可以实现更快的维护。 
历史
LESS 由Alexis Sellier于 2009 年设计。LESS 是开源的。LESS 的第一个版本是用 Ruby 编写的;在后来的版本中,Ruby的使用被JavaScript取代。
特征
- 可以以有组织的方式编写更清晰、更易读的代码。 
- 我们可以定义样式,并且可以在整个代码中重用它。 
- LESS 基于 JavaScript,是 CSS 的超集。 
- LESS是一个解决代码冗余问题的敏捷工具。 
优点
- LESS 可以轻松生成跨浏览器运行的 CSS。 
- LESS 使您能够通过使用嵌套编写更好且组织良好的代码。 
- 通过使用变量可以更快地实现维护。 
- LESS 使您能够通过在规则集中引用整个类来轻松重用它们。 
- LESS 提供了使编码更快并节省时间的操作的使用。 
缺点
- 如果您不熟悉 CSS 预处理,则需要时间来学习。 
- 由于模块之间的紧密耦合,应该付出更多的努力来重用和/或测试依赖的模块。 
- 与 SASS 等较旧的预处理器相比,LESS 的框架较少,后者由Compass、Gravity和Susy框架组成。