HTML HSL 和 HSLA 顏色
HSL 代表色相(hue)、飽和度(saturation)和亮度(lightness)。
HSLA 顏色值是 HSL 的擴充套件,增加了一個 Alpha 通道(透明度)。
HSL 顏色值
在 HTML 中,顏色可以用色相、飽和度和亮度(HSL)的形式指定:
hsl(色相, 飽和度, 亮度)
色相是色輪上的度數,範圍從 0 到 360。0 代表紅色,120 代表綠色,240 代表藍色。
飽和度是一個百分比值。0% 表示灰色,100% 表示全色。
亮度也是一個百分比值。0% 表示黑色,100% 表示白色。
嘗試混合下面的 HSL 值進行實驗
色相 (HUE)
飽和度 (SATURATION)
亮度 (LIGHTNESS)
示例
自己動手試一試 »
飽和度
飽和度可以被描述為顏色的強度。
100% 是純色,沒有灰色調。
50% 是 50% 的灰色,但你仍然可以看到顏色。
0% 是完全的灰色;你再也看不到顏色了。
示例
自己動手試一試 »
亮度
顏色的亮度可以描述為您希望為顏色提供的光量,其中 0% 表示無光(黑色),50% 表示 50% 光(既不暗也不亮),100% 表示全亮度(白色)。
示例
自己動手試一試 »
灰色調
灰色調通常透過將色相和飽和度設定為 0,然後調整亮度從 0% 到 100% 來獲得更暗/更亮的色調。
示例
自己動手試一試 »
HSLA 顏色值
HSLA 顏色值是 HSL 顏色值的擴充套件,增加了一個 Alpha 通道,該通道指定顏色的不透明度。
HSLA 顏色值指定如下:
hsla(色相, 飽和度, 亮度, alpha)
alpha 引數是一個介於 0.0(完全透明)和 1.0(完全不透明)之間的數字。
嘗試混合下面的 HSLA 值進行實驗
色相 (HUE)
飽和度 (SATURATION)
亮度 (LIGHTNESS)
Alpha
示例
自己動手試一試 »