-
·hsl($hue,$satruation,$lightness)通过色相、饱和度和亮度来创建一个颜色 ·hsla($hue,$satruation,$lightness)增加一个透明值来创建一个颜色 ·hue($color):获取一个颜色的色相值 ·satruation($color):获取一个颜色的饱和度 ·lightness($color):获取一个颜色的亮度值 adjust-hue($color,$degrees):通过改变一个颜色的色相值重新创建一个新颜色 lighten($color,$amount):通过改变一个颜色的亮度值重新创建一个新颜色 darken($color,$amount):通过调低颜色的亮度值,创建一个新的颜色 saturate($color,$amount):通过改变颜色的饱和度来创建一个新的颜色值 grayscale($color):将一个颜色变成灰色,相当于desatruate($color,100%); complement($color):返回一个补充色,相当于adjust-hue($color,180deg); invert($color):返回一个反相色,红、绿、蓝色值倒过来,透明度不变查看全部
-
map-remove($map,$key) 函数是用来删除当前 $map 中的某一个 $key,从而得到一个新的 map。其返回的值还是一个 map。他并不能直接从一个 map 中删除另一个 map,仅能通过删除 map 中的某个 key 得到新 map。如: keywords($args) 函数可以说是一个动态创建 map 的函数。可以通过混合宏或函数的参数变创建 map。参数也是成对出现,其中 $args 变成 key(会自动去掉$符号),而 $args 对应的值就是value。查看全部
-
·使用map管理变量 ·使用maps管理函数 1、map-get($map,$key):根据给定的key值,返回map中相关的值 2、map-merge($map1,$map2):将两个map合并成一个新的map. 3、map-remove($map1,$key):从map中删除一个key,返回一个新的map 4、map-value($map):返回map中所有的value; 5、map-has-key($map,$key):根据给定的key值判断map中是否有对应的value值,如果有返回true,否则返回false 6、keywords($args):返回一个函数的参数,这个参数可以动态的设置key和value查看全部
-
map成为数据地图,也称数组 key:value成对出现,但更像是一个JSON数据 map里面可以继续嵌套map $theme-color{ default:{ bgcolor:#fff, text-color:#444, link-color:#39f }, primary{ theme-color{ bgcolor:#fff, text-color:#444, link-color:#39f }, nagetive:( bgcolor:#fff, text-color:#444, link-color:#39f ) };查看全部
-
Miscellaneous函数,类似于三元函数 if($condition,$if-true,$if-false)查看全部
-
unit()函数是获取一个值所使用的单位,只允许乘、除的运算,加减法碰到不同的单位时,unit()函数将会报错,(除了px与cm、mm的运算)查看全部
-
introspection函数 ·type-of($value):返回一个值的类型 ·unit($number):返回一个值得单位 ·unitless($number):判断一个值是否带有单位 ·comparable($number-1,$number-2):判断两个值是否可以做加、减和合并。查看全部
-
index()函数类似于索引,主要是找到某个值在列表中所处的位置。查看全部
-
append()函数是用来将某个值插入到列表中,并且处于最末位 如果没有明确的指定 $separator 参数值,其默认值是 auto。 如果列表只有一个列表项时,那么插入进来的值将和原来的值会以空格的方式分隔。 如果列表中列表项是以空格分隔列表项,那么插入进来的列表项也将以空格分隔; 如果列表中列表项是以逗号分隔列表项,那么插入进来的列表项也将以逗号分隔。 当然,在 append() 函数中,可以显示的设置 $separator 参数, 如果取值为 comma 将会以逗号分隔列表项 如果取值为 space 将会以空格分隔列表项查看全部
-
jion()函数会将两个列表连接合并成一个列表 不能两个以上的列表连接 jion()函数中还有一个特别的参数$separator,这个参数主要是用来给列表函数连接设定格式的 默认auto comma:指定列表中的列表项值之间使用(,) space:指定列表中的列表项值之间使用( )空格隔开查看全部
-
nth()函数中,第一个值是代表着列表中的标签值,第二个值指给标签值的值查看全部
-
length()函数中的列表参数之间使用空格隔开,不能使用逗号,否则函数会出错查看全部
-
length($list):返回一个列表的长度值 nth($list,$n):返回列表中指定的某个标签值 join($list1,$list2,[$separator]):将两个列表结合在一起变成一个列表 append($list,$val,[$separator]):将某个值放在列表的最后; zip($lists):将几个列表结合成一个多列表 index($list,$value):返回一个值在列表中的位置值。查看全部
-
min()函数功能是在多个数之间找到最小的一个,几个数都应该是相同的单位不然就会报错查看全部
-
percentage($value):将一个不带单位的数转换成百分比值 round($value):将数值四舍五入,转换成一个最接近的整数 ceil($value):将大于自己的小数转换成下一个整数 floor($value):除去一个数的小数部分 abs($value):返回一个数的绝对值 min($numbers):找出几个数值之间的最小值 max($numbers):找出几个数值之间的最大值 random():获取随机数查看全部
举报
0/150
提交
取消