第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

章節(jié)
問(wèn)答
課簽
筆記
評(píng)論
占位
占位

HSL函數(shù)簡(jiǎn)介

在 Sass 中提供了一系列有關(guān)于 HSL 的顏色函數(shù),以供大家使用,其中常用的有 saturation、lightness、adjust-hue、lighten、darken 等等。接下來(lái)我們先來(lái)了解一下 HSL 顏色函數(shù)包括哪些具體的函數(shù),所起的作用是什么:

  • hsl($hue,$saturation,$lightness):通過(guò)色相(hue)、飽和度(saturation)和亮度(lightness)的值創(chuàng)建一個(gè)顏色;
  • hsla($hue,$saturation,$lightness,$alpha):通過(guò)色相(hue)、飽和度(saturation)、亮度(lightness)和透明(alpha)的值創(chuàng)建一個(gè)顏色;
  • hue($color):從一個(gè)顏色中獲取色相(hue)值;
  • saturation($color):從一個(gè)顏色中獲取飽和度(saturation)值;
  • lightness($color):從一個(gè)顏色中獲取亮度(lightness)值;
  • adjust-hue($color,$degrees):通過(guò)改變一個(gè)顏色的色相值,創(chuàng)建一個(gè)新的顏色;
  • lighten($color,$amount):通過(guò)改變顏色的亮度值,讓顏色變亮,創(chuàng)建一個(gè)新的顏色;
  • darken($color,$amount):通過(guò)改變顏色的亮度值,讓顏色變暗,創(chuàng)建一個(gè)新的顏色;
  • saturate($color,$amount):通過(guò)改變顏色的飽和度值,讓顏色更飽和,從而創(chuàng)建一個(gè)新的顏色
  • desaturate($color,$amount):通過(guò)改變顏色的飽和度值,讓顏色更少的飽和,從而創(chuàng)建出一個(gè)新的顏色;
  • grayscale($color):將一個(gè)顏色變成灰色,相當(dāng)于desaturate($color,100%);
  • complement($color):返回一個(gè)補(bǔ)充色,相當(dāng)于adjust-hue($color,180deg);
  • invert($color):反回一個(gè)反相色,紅、綠、藍(lán)色值倒過(guò)來(lái),而透明度不變。

同樣在你的終端,通過(guò) sass -i 來(lái)對(duì)上面的各個(gè)函數(shù)做一個(gè)簡(jiǎn)單測(cè)試:

>> hsl(200,30%,60%) //通過(guò)h200,s30%,l60%創(chuàng)建一個(gè)顏色
#7aa3b8

 

>> hsla(200,30%,60%,.8)//通過(guò)h200,s30%,l60%,a80%創(chuàng)建一個(gè)顏色
rgba(122, 163, 184, 0.8)

 

>> hue(#7ab)//得到#7ab顏色的色相值
195deg

 

>> saturation(#7ab)//得到#7ab顏色的飽和度值
33.33333%

 

>> lightness(#7ab)//得到#7ab顏色的亮度值
60%

 

>> adjust-hue(#f36,150deg) //改變#f36顏色的色相值為150deg
#33ff66

 

>> lighten(#f36,50%) //把#f36顏色亮度提高50%
#ffffff

 

>> darken(#f36,50%) //把#f36顏色亮度降低50%
#33000d

 

>> saturate(#f36,50%) //把#f36顏色飽和度提高50%
#ff3366

 

>> desaturate(#f36,50%) //把#f36顏色飽和度降低50%
#cc667f

 

>> grayscale(#f36) //把#f36顏色變成灰色
#999999

 

>> complement(#f36)
#33ffcc

 

>> invert(#f36)
#00cc99

 

在 HSL 函數(shù)中,hsl() 和 hsla() 函數(shù)主要是通過(guò)顏色的 H、S、L 或者 A 幾個(gè)參數(shù)獲取一個(gè) rgb 或 rgba 表達(dá)的顏色,這兩個(gè)函數(shù)與 CSS 中的無(wú)太大區(qū)別,只是使用這兩個(gè)函數(shù)能幫助您知道顏色的十六進(jìn)制表達(dá)式和 rgba 表達(dá)式。

而 hue()、saturation() 和 lightness() 函數(shù)主要是用來(lái)獲取指定顏色中的色相值、飽和度和亮度值。對(duì)于顏色表達(dá)沒(méi)有太多的實(shí)際作用。

HSL 函數(shù)中最常見(jiàn)的應(yīng)該是 lighten()、darken()、saturate()、desaturate()、grayscale()、complement()和 invert() 幾個(gè)函數(shù)。接下來(lái),我們針對(duì)這幾個(gè)函數(shù)來(lái)做進(jìn)一步的了解與學(xué)習(xí)。

 

任務(wù)

你能說(shuō)出下面函數(shù)的用法是什么嗎?

?不會(huì)了怎么辦

可以參考課堂知識(shí)點(diǎn)哦!

||

提問(wèn)題

寫(xiě)筆記

公開(kāi)筆記
提交
||

請(qǐng)驗(yàn)證,完成請(qǐng)求

由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求

加群二維碼

打開(kāi)微信掃碼自動(dòng)綁定

您還未綁定服務(wù)號(hào)

綁定后可得到

  • · 粉絲專(zhuān)屬優(yōu)惠福利
  • · 大咖直播交流干貨
  • · 課程更新,問(wèn)題答復(fù)提醒
  • · 賬號(hào)支付安全提醒

收藏課程后,能更快找到我哦~

使用 Ctrl+D 可將課程添加到書(shū)簽

邀請(qǐng)您關(guān)注公眾號(hào)
關(guān)注后,及時(shí)獲悉本課程動(dòng)態(tài)

舉報(bào)

0/150
提交
取消
全部 精華 我要發(fā)布
全部 我要發(fā)布
最熱 最新
只看我的

手記推薦

更多

本次提問(wèn)將花費(fèi)2個(gè)積分

你的積分不足,無(wú)法發(fā)表

為什么扣積分?

本次提問(wèn)將花費(fèi)2個(gè)積分

繼續(xù)發(fā)表請(qǐng)點(diǎn)擊 "確定"

為什么扣積分?