less的使用方法

一、安装插件

1、在插件市场中搜索 Easy LESS 进行安装

2、在settings.json中设置less编译配置

文件--->首选项--->设置--->在右上角 打开设置--->settings.json

3、在settings文件中添加以下配置

"less.compile": {

"outExt": ".css"

},

二、less语法

1、在项目的css文件夹中声明demo.less

2、在保存demo.less文件时自动生成demo.css文件

3、编写less文件

4、声明变量

@w-100:100px;

@theme-color:red;

5、使用变量

height: @size-100;

background-color: @theme_color;

6、Mixin(混入)

先声明一个类样式,在其它的样式中直接使用

.bordered {

border: 1px solid black;

}

#app{

...

.bordered();

...

}

7、&符号表示当前选择器本身(#app)

&::after {

display: block;

}

&>img {

display: block;

}

8、数学运算(+-*/)可以对数字、颜色、变量进行运算

@size= @size-100*2; //200px

@size1 = 1px*2cm; // 2px

@size2 = 1px + 2cm; //3px

@size3 = 1cm + 10mm; //2cm

@size4 = #224488 / 2; // #112244;

9、calc()用于计算变量或长度之间的值,注意 + - 前后必须加空格否则不起作用

@var = 50vh/2;

width:calc(50% + (@var - 20px));

10、字符串转义,告诉less不要编译,直接交给css处理

~"要转义的内容"

width: ~'calc(50% + (50vh/2 - 20px))';

11、导入

@import "libary" ;//引入是libary.less

@import "common.css";

12、注释

//单行注释

/*多行注释*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

空城三梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值