Less 是一个流行的 CSS 预处理器,它扩展了 CSS 的功能,增加了变量、混合(Mixins)、嵌套等功能,使得 CSS 的编写更加高效和易于维护。
快速开始
以下是一个简单的 Less 例子:
@import "variables"; // 引入变量文件
@main-color: #333;
body {
background-color: @main-color;
color: #fff;
}
.header {
.border-radius(10px);
}
.border-radius(@radius) {
-webkit-border-radius: @radius;
-moz-border-radius: @radius;
border-radius: @radius;
}
在上面的例子中,我们首先引入了一个名为 variables
的变量文件,然后定义了一个主色调变量 @main-color
。接着,我们为 body
元素设置了背景颜色和文字颜色。在 .header
类中,我们使用了 Less 的嵌套功能来应用边框圆角。
更多资源
想要了解更多关于 Less 的信息,可以访问以下链接:
图片示例
中心图片:CSS预处理器