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
-
逻辑函数
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