说明:使用变量后,我们可以使用变量名称统一设置相关参数。一旦出现变量值需要调整,便可以达到一处修改,全部生效的效果 语法:
@color:red; body{ background-color:@color }vscode Less插件:Easy Less 具体操作可参考: vscode less 插件的使用-转wxss或css.
基础示例代码:
.header{ width: 200px; height: 200px; // less嵌套 子元素的样式直接写到父元素里面 a{ color: red; } .nav{ color: blue; } }特殊示例代码(伪类、交集选择器、伪元素选择器):
.header{ width: 200px; height: 200px; a{ color: red; // 伪类、交集选择器、伪元素选择器:前面需要加& &:hover{ color: blue; } } .nav{ color: blue; &::before{ content: ""; } } }示例代码:
div{ width: 200px + 50; height: 200px; }注意:
运算符左右两侧必须敲一个空格隔开;两个数值运算时,若只有一个有单位,则最后结果就以此单位为准;两个数值运算时,单位不同时,最后以第一个单位为准;