已被阅读 1135 次 | 文章分类:nodejs | 2018-10-07 00:01
Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量、混合(mixin)、函数等功能,让 CSS 更易维护、方便制作主题、扩充。这里讲解如何将less编译为浏览器支持的css
一:编译方法
1.首先全局安装less包
cnpm install -g less
2.执行如下命令;出现版本号则表示安装成功
lessc -v //lessc 3.8.1 (Less Compiler) [JavaScript]
3.直接在less文件所在的目录执行如下命令
lessc index.less index.css
二:代码实例
1.变量格式转换编译
//index.less
@width: 10px;
@height: @width + 10px;
#header {
width: @width;
height: @height;
}
//编译后 index.css
#header {
width: 10px;
height: 20px;
}
2.混合模式转换编译,less定义一个类名,其他样式中直接通过类名调用即可;就像调用函数一样
//index.less
.bordered {
border-top: dotted 1px black;
border-bottom: solid 2px black;
}
#menu a {
color: #111;
.bordered();
}
//编译后 index.css
.bordered {
border-top: dotted 1px black;
border-bottom: solid 2px black;
}
#menu a {
color: #111;
border-top: dotted 1px black;
border-bottom: solid 2px black;
}
QQ:3410192267 | 技术支持 微信:popstarqqsmall
Copyright ©2017 xiaobaigis.com . 版权所有 鲁ICP备17027716号