less学习一基本了解用法

less的好处是安装很简单,只需要npm i less --save-dev就行

一、变量
@width:1280px;

@height:@width+900px;

#head{

heigth:@height;

width:@width;

}

二、混合

.border{

border:1px sold #ddd;

}

.mystyle{

color:red;

font-size:10px;

border:.border();

}

三、嵌套:

#main{

h1{ font-size:24px;}

h2{font-size:20px;}

h3{font-size:18px;}

}

.clear-fix{

display:block;

zoom:1;

&:after{

content:'';

display:block;

font-size:0;

height:0;

border:0;

clear:both;

visibility:hidden

}

}

四、规则冒泡

就是@的嵌套

@media,@support

.content{

@media(min-width:1930px){

        @media(min-resolution:192dpi){

                

}

}

@media(min-width:2200px){

        

}

}

五、运算

+-*/、cacl:和cacl的运算一致,加减乘除对同一单位,

六、转译

~()

或者()

七、函数

percentage,if、boolean、escape、e\format\replace、length、extract、range(4)、each、ceil、

floor、round、sqrt、abs、sin、asin、cos、acos、tan、atan、pi、pow、mod、min、max、isnumber、isstring、iscolor、iskeyword、

isurl、

ispixel、

isem、

ispercentage、

isunit、isruleset

color、image-size、image-width、image-height、

convert、data-uri、default、

unit、

get-unit、svg-gradient、

rgba、

argb、hsl、hsla

hsv

hsva、hue

saturation、

lightness、

hsvhue...

八、映射

#colors() { primary: blue; secondary: green; }

.button { color: #colors[primary]; border: 1px solid #colors[secondary]; }

九、作用域

可以重复定义

十、懒加载

@import "library";如果是less 文件可以省略后缀。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

澄清寰宇

如果有用请给我一根烟钱

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

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

打赏作者

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

抵扣说明:

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

余额充值