-
nth()函数 语法: nth($list,$n) nth() 函数用来指定列表中某个位置的值。不过在 Sass 中,nth() 函数和其他语言不同,1 是指列表中的第一个标签值,2 是指列给中的第二个标签值,依此类推。如: >> nth(10px 20px 30px,1) 10px查看全部
-
列表函数主要包括一些对列表参数的函数使用,主要包括以下几种: length($list):返回一个列表的长度值; nth($list, $n):返回一个列表中指定的某个标签值 join($list1, $list2, [$separator]):将两个列给连接在一起,变成一个列表; append($list1, $val, [$separator]):将某个值放在列表的最后; zip($lists…):将几个列表结合成一个多维的列表; index($list, $value):返回一个值在列表中的位置值。查看全部
-
random() 函数是用来获取一个随机数查看全部
-
min()函数 min() 函数功能主要是在多个数之中找到最小的一个,这个函数可以设置任意多个参数: >> min(1,2,1%,3,300%) 1% >> min(1px,2,3px) 1px >> min(1em,2em,6em) 1em 不过在 min() 函数中同时出现两种不同类型的单位,将会报错误信息: >> min(1px,1em) SyntaxError: Incompatible units: 'em' and 'px'. max()函数 max() 函数和 min() 函数一样,不同的是,max() 函数用来获取一系列数中的最大那个值: >> max(1,5) 5 >> max(1px,5px) 5px 同样的,如果在 max() 函数中有不同单位,将会报错: >> max(1,3px,5%,6) SyntaxError: Incompatible units: '%' and ‘px'.查看全部
-
abs( ) 函数会返回一个数的绝对值。 >> abs(10) 10 >> abs(-10) 10 >> abs(-10px) 10px查看全部
-
floor() 函数刚好与 ceil() 函数功能相反,其主要将一个数去除其小数部分,并且不做任何的进位。也就是只做舍,不做入的计算: >> floor(2.1) 2 >> floor(2.5) 2查看全部
-
ceil() 函数将一个数转换成最接近于自己的整数,会将一个大于自身的任何小数转换成大于本身 1 的整数。也就是只做入,不做舍的计算: >> ceil(2.0) 2 >> ceil(2.1) 3 >> ceil(2.6) 3查看全部
-
@warn和@debug功能类似,用来帮助我们更好的调试Sass查看全部
-
@debug是用来调试的,在Sass源码中使用了@debug指令后,出错将会输出Bug查看全部
-
@at-root:就是跳出嵌套,成为独立的元素查看全部
-
if($condition,$if-true,$if-false) 当条件成立,返回$if-true,否则返回$if-false查看全部
-
comparable()函数主要用来判断两个数是否可以进行"加"、"减"、"合并",如果可以返回值为true,如果不可以返回值是false查看全部
-
percentage($value):将一个不带单位的数转换成百分比值; round($value):将数值四舍五入,转换成一个最接近的整数; ceil($value):将大于自己的小数转换成下一位整数; floor($value):将一个数去除他的小数部分; abs($value):返回一个数的绝对值; min($numbers…):找出几个数值之间的最小值; max($numbers…):找出几个数值之间的最大值; random(): 获取随机数查看全部
-
@for $i from <start> through <end> @for $i from <start> to <end> $i 表示变量 start 表示起始值 end 表示结束值 这两个的区别是关键字 through 表示包括 end 这个数,而 to 则不包括 end 这个数。查看全部
-
unless()判断是否带单位,没带返回"true“ 否则"false" 用户在调用混合宏时,如果用户没有给参数值加上单位,程序会自动加入单位。查看全部
举报
0/150
提交
取消