Red() 函数
red() 函数非常简单,其主要用来获取一个颜色当中的红色值。假设有一个 #f36 的颜色,如果你想得到 #f36 中的 red 值是多少,这个时候使用 red() 函数就能很简单获取。
>> red(#f36)
255
得到的值是”255”。(注...
yekong
3年前 (2021-08-19)
喜欢
rgba()
rgba() 函数主要用来将一个颜色根据透明度转换成 rgba 颜色。
rgba($red,$green,$blue,$alpha) //将一个rgba颜色转译出来,和未转译的值一样
rgba($color,$alpha) //将一个Hex颜色转换成rgba颜色...
yekong
3年前 (2021-08-19)
喜欢
map-remove($map,$key)
map-remove(\(map,\)key) 函数是用来删除当前 \(map 中的某一个 \)key,从而得到一个新的 map。其返回的值还是一个 map。他并不能直接从一个 map 中删除另一个 map,仅能通过删除 map 中的...
yekong
3年前 (2021-08-19)
喜欢
map-keys(\(map) 函数将会返回 \)map 中的所有 key。这些值赋予给一个变量,那他就是一个列表。如:
map-keys($social-colors);
其返回的值为:
"dribble","facebook",&qu...
yekong
3年前 (2021-08-19)
喜欢
map-has-key(\(map,\)key) 函数将返回一个布尔值。当 \(map 中有这个 \)key,则函数返回 true,否则返回 false。
前面的示例,当 \(key 不在 \)map 中时,使用 map-get(\(map,\)key) 函数将返回一个 null...
yekong
3年前 (2021-08-19)
喜欢
Sass 的 map 常常被称为数据地图,也有人称其为数组,因为他总是以 key:value 成对的出现,但其更像是一个 JSON 数据。
{
"employees": [
{ "firstName":"John" , ...
yekong
3年前 (2021-08-19)
喜欢
Miscellaneous函数
在这里把 Miscellaneous 函数称为三元条件函数,主要因为他和 JavaScript 中的三元判断非常的相似。他有两个值,当条件成立返回一种值,当条件不成立时返回另一种值:
if($condition,$if-true,$if-false...
yekong
3年前 (2021-08-19)
喜欢
comparable() 函数主要是用来判断两个数是否可以进行“加,减”以及“合并”。如果可以返回的值为 true,如果不可以返回的值是 false:
>>
comparable(2px,1px)
true
>> comparable(2px,1%)
f...
yekong
3年前 (2021-08-19)
喜欢
unitless()
函数相对来说简单明了些,只是用来判断一个值是否带有单位,如果不带单位返回的值为 true,带单位返回的值为 false:
>> unitless(100)
true
>> unitless(100px)
false
>> ...
yekong
3年前 (2021-08-19)
喜欢
unit()
函数主要是用来获取一个值所使用的单位,碰到复杂的计算时,其能根据运算得到一个“多单位组合”的值,不过只充许乘、除运算:
>> unit(100)
""
>> unit(100px)
"px"
>&...
yekong
3年前 (2021-08-19)
喜欢