Less学习笔记(二)函数 #82
zhangyu1818
announced in
zh-cn
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
逻辑函数
if
if
接收3个参数,第一个参数为表达式,第二个参数为表达式结果为true
时的返回值,第三个参数为表达式结果为false
的返回值输出
boolean
boolean
可以用来存储某个表达式的结果,给if
使用String函数
escape
escape
函数用来encoding字符串e
e
返回原来的字符串,但是不带引号replace
replace
函数可以替换字符串List函数
length
返回
list
中的元素个数extract
返回
list
中指定位置的元素range
根据参数,返回一个
list
1
或者1px
(可选参数)5px
each
循环一个
list
默认可以使用的变量是
@value
、@key
、@index
例子
使用
range
和each
来创建循环Math函数
Math
函数感觉很多了,基本的是四舍五入、开方、去最大最小值,相信使用三角函数的都是比较高阶的用法了具体见文档
Type函数
Type
函数用来判断是否是某种类型更多还是见文档
还有很多颜色转换、颜色混合的,还是文档写的清楚
虽然感觉这一篇很水,本来在官网上“函数”是单独的一个页面,想着好好写一篇,没想到工具函数太多了,想想基础使用应该都用不上,如果光是复制个例子根本没有意义
像后面的颜色混合,如果有设计师专门标明了混合方法感觉还能用用,但是在实现做项目感觉很少能用的上,就这样子吧
Beta Was this translation helpful? Give feedback.
All reactions