unquote : 删除字符串最前最后的引号
quote :
quote() 函数刚好与 unquote() 函数功能相反,主要用来给字符串
添加引号
。如果字符串,自身带有引号会统一换成双引号 ""。
使用 quote() 函数只能给字符串增加双引号,而且字符串中间有
单引号
或者
空格
时,需要用单引号或双引号括起,否则编译的时候将会报错。
同时 quote() 碰到特殊符号,比如:
!
、
?
、
>
等,除中折号
-
和
下划线_
都需要使用双引号括起,否则编译器在进行编译的时候同样会报错:
1、To-upper-case()
To-upper-case() 函数将字符串小写字母转换成大写字母。
Sass 中的数字函数提要针对数字方面提供一系列的函数功能:
- percentage($value):将一个不带单位的数转换成百分比值;
- round($value):将数值四舍五入,转换成一个最接近的整数;
- ceil($value):将大于自己的小数转换成下一位整数;
- floor($value):将一个数去除他的小数部分;
- abs($value):返回一个数的绝对值;
- min($numbers…):找出几个数值之间的最小值;
- max($numbers…):找出几个数值之间的最大值;
- random(): 获取随机数
>> round(3px / 2em)
2px/em
在round() 函数中可以携带单位的任何数值
>> min(1,2,1%,3,300%) 1% >> min(1px,2,3px) 1px >> min(1em,2em,6em) 1em
不过在 min() 函数中同时出现两种不同类型的单位,将会报错误信息: