less基础

注释

 &

 变量混合 

 合并属性

命名空间 

 引入@import (参数) “文件”

once只包含一次,默认
reference引用less文件但不输出
inline引用less文件但不进行操作
less无论是什么格式的文件都把他作为less文件操作
css无论是什么格式的文件都把他作为css文件操作
multiple允许引入多次相同文件名的文件

函数

字符串函数

数学函数

ceil()向上取整
floor()向下取整
percentage()浮点数转换为百分比
round()四舍五入取整
sqrt()平方根
abs()绝对值
sin()正弦函数(不写单位默认为弧度,deg为角度,grad为百分度角)
asin()反正弦函数
cos()余弦函数
acos()反余弦函数
tan()正切函数
atan()反正切函数
pi()π
pow()乘方运算
mod()取余运算
min()最小值运算
max()最大值运算

类型函数

isnumber()判断是否是数字
isstring()判断是否是字符串
iscolor()判断是否是颜色值
iskeyword()判断是否是关键字
isurl()判断是否是url地址
ispixel()判断是否是像素单位数字
isem()判断是否是em单位数字
ispercentage()判断是否是百分比单位数字
isunit()判断是否是指定单位数字

颜色值定义函数

rgb()R,G,B颜色(红,绿,蓝)
rgba()R,G,B,A颜色
argb()A,R,G,B颜色
hsl()H,S,L颜色(色相,饱和度,亮度)
hsla()H,S,L,A颜色
hsv()H,S,V颜色(色相,饱和度,色调)
hsva()H,S,V,A颜色

颜色值通道提取函数

hue()提取hsl颜色的色相值
saturation()提取hsl颜色的饱和度值
lightness()提取hsl颜色的亮度值
hsvhue()提取hsv颜色的色相值
hsvsaturation()提取hsv颜色的饱和度值
hsvvalue()提取hsv颜色的色调值
red()提取颜色的red值
green()提取颜色的green值
blue()提取颜色的blue值
alpha()提取颜色的透明度值
luma()提取颜色的luma值(亮度的百分比表示方法)
luminance()计算没有伽玛校正的亮度值

颜色值运算函数

saturate()增加颜色饱和度
desaturate()降低颜色饱和度
lighten()增加颜色亮度
darken()降低颜色亮度
fadein()增加颜色不透明度
fadeout()降低颜色不透明度
fade()给颜色设置透明度
spin()任意方向旋转颜色的色相角度
mix()根据比例混合两种颜色
greyscale()完全移除颜色的饱和度
contrast()比较两种颜色,输出对比度大的颜色

颜色混合函数

multiply()变暗/正片叠底
screen()变亮/滤色
overlay()叠加
softlight()柔光
hardlight()强光/亮光/线性光/点光
difference()差值/排除
exclusion()差值/排除
average()获得rgb颜色的平均值
negation()与difference()效果相反

其他函数

 其他

!important;提升优先级(关键字)
when(){}条件为真时运行
when not(){}条件为假时运行
loop()循环
运算数字与运算符之间有空格

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值