Lab 轉 HSLA 轉換器
貼上 Lab 值,立即得到 HSLA。其他格式也一樣能用。
透明度對照表:HEX 透明度值與 HSLA
在 8 位數 HEX 中,最後兩位代表不透明度:FF 完全不透明,80 約為 50%,00 完全透明。表格以 5% 為間隔列出範例顏色。
| 不透明度 | HEX 透明度 | HEX | HSLA |
|---|---|---|---|
| 100% | ff | #ff5733 | hsla(10.59, 100%, 60%, 1) |
| 95% | f2 | #ff5733f2 | hsla(10.59, 100%, 60%, 0.95) |
| 90% | e6 | #ff5733e6 | hsla(10.59, 100%, 60%, 0.9) |
| 85% | d9 | #ff5733d9 | hsla(10.59, 100%, 60%, 0.85) |
| 80% | cc | #ff5733cc | hsla(10.59, 100%, 60%, 0.8) |
| 75% | bf | #ff5733bf | hsla(10.59, 100%, 60%, 0.75) |
| 70% | b3 | #ff5733b3 | hsla(10.59, 100%, 60%, 0.7) |
| 65% | a6 | #ff5733a6 | hsla(10.59, 100%, 60%, 0.65) |
| 60% | 99 | #ff573399 | hsla(10.59, 100%, 60%, 0.6) |
| 55% | 8c | #ff57338c | hsla(10.59, 100%, 60%, 0.55) |
| 50% | 80 | #ff573380 | hsla(10.59, 100%, 60%, 0.5) |
| 45% | 73 | #ff573373 | hsla(10.59, 100%, 60%, 0.45) |
| 40% | 66 | #ff573366 | hsla(10.59, 100%, 60%, 0.4) |
| 35% | 59 | #ff573359 | hsla(10.59, 100%, 60%, 0.35) |
| 30% | 4d | #ff57334d | hsla(10.59, 100%, 60%, 0.3) |
| 25% | 40 | #ff573340 | hsla(10.59, 100%, 60%, 0.25) |
| 20% | 33 | #ff573333 | hsla(10.59, 100%, 60%, 0.2) |
| 15% | 26 | #ff573326 | hsla(10.59, 100%, 60%, 0.15) |
| 10% | 1a | #ff57331a | hsla(10.59, 100%, 60%, 0.1) |
| 5% | 0d | #ff57330d | hsla(10.59, 100%, 60%, 0.05) |
| 0% | 00 | #ff573300 | hsla(10.59, 100%, 60%, 0) |
Lab 轉 HSLA 範例
關於 Lab 和 HSLA
CIE Lab 用亮度 L 和兩條色彩軸描述顏色:a(綠到紅)和 b(藍到黃)。它與裝置無關,常用來計算 ΔE 等色差。
HSLA 是在 HSL 上加入代表不透明度的 Alpha 通道,寫作 hsla(11, 100%, 60%, 0.5)。Alpha 從 0(完全透明)到 1(完全不透明),現代 CSS 也能直接寫在 hsl() 裡。
轉換原理
我們讀取 Lab 值,用 CSS Color 4 規範中的矩陣將它轉換為 CIE XYZ,再轉換為 HSLA。超出目標色域的值會依 CSS Color 4 演算法映射:保留亮度和色相,降低彩度。
常見問題
如何將 Lab 轉換為 HSLA?
在上方欄位貼上或輸入 Lab 值。PickShade 會在你輸入時用 CSS Color 4 公式即時轉換,點一下就能複製 HSLA 值。
Lab 轉 HSLA 的結果精確嗎?
計算是精確的,結果只在顯示時四捨五入,保留的位數足以轉換回同一個顏色。如果顏色超出目標色域,PickShade 會提醒你,並顯示色域內最接近的顏色。
可以同時取得其他格式嗎?
可以。其他所有格式,包括 OKLCH、Display P3、Tailwind、SwiftUI、Flutter 和 Android,都列在結果下方,點一下就能複製。
這個轉換器免費嗎?
免費。不必註冊,而且完全在你的瀏覽器中執行。