-
·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
提交
取消