您好,登錄后才能下訂單哦!
今天小編給大家分享一下css中怎么使用hsl()和hsla()設置顏色值的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
css中的兩種設置顏色值的方式:hsl()和hsla(),它們基本上都是采用了HSL色彩模式的方法來設置顏色的,那么我們就來看看什么是HSL色彩模式。
HSL色彩模式是工業界的一種顏色標準,它是通過對色調(H)、飽和度(S)、亮度(L)三個顏色通道的改變以及它們相互之間的疊加來得到各式各樣的顏色。HSL顏色標準幾乎包括了人類視力所能感知的所有顏色,是目前運用最廣的顏色系統之一。
HSL即是代表色調,飽和度,亮度三個通道的顏色
而HSLA就是在HSL的基礎上在增加了一個透明度(A)的設置。
知道了HSL顏色模式是什么,接下來我們就來看看css中如何使用hsl()和hsla()來設置顏色值吧。
css中hsl()和顏色值
hsl()的基本語法:
hsl(H,S,L);
H(色調:Hue):衍生于色盤,其中0和360是紅色,接近120的是綠色,240是藍色;
S(飽和度:Saturation):值為一個百分比數,0%代表灰度,100%代表最高飽和度;
L(亮度:Lightness):值也為一個百分比數,其中0%代表最暗,50%為均值,100%表示最亮。
我們可以通過簡單的代碼示例來看看hsl()是如何設置顏色值的:
<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<title>hsl()和顏色</title>
<style>
.demo{width:400px;height:240px;margin:50pxauto;}
.hslL1{background:hsl(320,100%,50%);height:40px;}
.hslL2{background:hsl(320,50%,50%);height:40px;}
.hslL3{background:hsl(320,100%,75%);height:40px;}
.hslL4{background:hsl(202,100%,50%);height:40px;}
.hslL5{background:hsl(202,50%,50%);height:40px;}
.hslL6{background:hsl(202,100%,75%);height:40px;}
</style>
</head>
<body>
<divclass="demo">
<divclass="hslL1"></div>
<divclass="hslL2"></div>
<divclass="hslL3"></div>
<divclass="hslL4"></div>
<divclass="hslL5"></div>
<divclass="hslL6"></div>
</div>
</body>
</html>
以上就是“css中怎么使用hsl()和hsla()設置顏色值”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。