less的使用

初识less

中文官网 http://lesscss.cn/

在这里插入图片描述
在这里插入图片描述

定义变量

less中定义变量使用的是@ 如下图所示:定义属性值的变量
在这里插入图片描述
第一、二、行是定义变量(定义颜色)。第5、7行是使用变量

二、作为选择器和变量名及使用

在这里插入图片描述
三、作为url 路径时定义变量
在这里插入图片描述
在这里插入图片描述

定义多个相同名称的变量时

在当前作用域由下向上,取最近,最新定义的一个的值
在这里插入图片描述

一、混合

在这里插入图片描述

普通混合

如上图所示,是普通的混合,h1,h2 都含有第2、3行相同的内容,就使用混合

二、混合不带输出

如果想让1至4行不输出到css中时 如下图所示:在后面加上()
在这里插入图片描述

三、带有选择器的混合

在这里插入图片描述

编译结果为
在这里插入图片描述

图一中的& 代表的是他的父级选择器!!

四、 带参数的混合

在这里插入图片描述

五、 带参数并且有默认值的混合

在这里插入图片描述

六、带多个参数的混合

在这里插入图片描述

七、定义多个具有相同名称和参数数量的混合

在这里插入图片描述

八、@arguments 代表所有的形参集合

在这里插入图片描述

九、匹配模式

在这里插入图片描述

得到混合中的返回值(计算)

在这里插入图片描述

嵌套规则

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

运算!!

在这里插入图片描述
颜色的运算必须转化为rgb格式16进制的进行运算

函数(简单概念)

在这里插入图片描述

命名空间

在这里插入图片描述

作用域

在这里插入图片描述

引入

在这里插入图片描述

在这里插入图片描述

条件表达式

when为关键字 lightness 是来判断颜色 返回值为 百分比
在这里插入图片描述

类型检查函数

在这里插入图片描述
在这里插入图片描述

单位检查函数

在这里插入图片描述
在这里插入图片描述

循环(loop)

在这里插入图片描述
在这里插入图片描述

合并属性

在这里插入图片描述
在这里插入图片描述

函数库

在这里插入图片描述

一、其他函数

在这里插入图片描述
color()函数 将颜色字符串转化为颜色值
convert()函数 将数字的单位转换,
在这里插入图片描述
data-url()将图片转化为base64位
在这里插入图片描述

在这里插入图片描述
default()
在这里插入图片描述
unit()
如果只写第一个参数(100px),会将单位移除(100)
在这里插入图片描述

二、字符串函数

在这里插入图片描述
escape() 将字符串转义为特殊符号
在这里插入图片描述
el()函数
在这里插入图片描述
%()函数
在这里插入图片描述
replace()函数
在这里插入图片描述

长度相关的函数

在这里插入图片描述

数学函数

在这里插入图片描述

cell()函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

类型函数

用来判断传进的值是否符合规定的类型的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

颜色值定义函数

在这里插入图片描述

颜色值通道提取函数

在这里插入图片描述

颜色值运算函数

在这里插入图片描述

颜色值混合函数

在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值