scss 函数
字符串函数
- unquote()函数 删除字符串中的引号,没有引号,返回原字符串
1 | .test1 { |
- quote()函数 主要用来给字符串添加引号。如果字符串,自身带有引号会统一换成双引号 “”
1 | .test2 { |
- To-upper-case() 函数将字符串小写字母转换成大写字母
1 | .test { |
- To-lower-case() 将字符串转换成小写字母
1 | //SCSS |
数字函数
- percentage() 要是将一个不带单位的数字转换成百分比形式
1 | .footer{ |
- round() 函数可以将一个数四舍五入为一个最接近的整数
1 | .footer { |
- ceil() 函数将一个数转换成最接近于自己的整数
1 | .footer { |
- floor() 函数将一个数去除其小数部分
1 | .footer { |
- abs( ) 函数会返回一个数的绝对值
1 | .footer { |
- min() 函数功能主要是在多个数之中找到最小的一个
1 | body { |
- max() 函数用来获取一系列数中的最大那个值
1 | body { |
- random() 函数用来获取一个随机数
1 | body{ |
列表函数
- length()函数 返回一个列表中的长度
1 | length(10px,20px,(border 1px solid),2em) |
- nth($list,$n) 函数用来指定列表中某个位置的值。不过在 Sass 中,nth() 函数和其他语言不同,1 是指列表中的第一个标签值,2 是指列给中的第二个标签值
1 | body{ |
- join() 函数是将两个列表连接合并成一个列表,最多两个列表
1 | join((blue,red),(#abc,#def)) |
- append() 函数是用来将某个值插入到列表中,并且处于最末位
1 | append(10px 20px ,30px) |
- zip()函数将多个列表值转成一个多维的列表
1 | zip(1px 2px 3px,solid dashed dotted,green blue red) |
- index() 函数类似于索引一样,主要让你找到某个值在列表中所处的位置
1 | index(1px solid red, solid) |