这是透明度计算器。给 HEX 设 alpha,得到 rgba() / HEX8 / hsla(),再叠到背景上压成实色 HEX。
示例,点色块填入
棋盘格上
叠在背景上
点一下即可复制
一行:前景 背景 透明度,例如 #3B82F6 #FFFFFF 0.5。填入示例三行,表里是实色 HEX 和 rgba()。
这是透明度计算器。透明度(alpha)是颜色有多透:1 是实色,0 是看不见。给 HEX 设 alpha,得到 CSS 用的 rgba()、HEX8、hsla(),再叠到背景上压成一颗实色 HEX。50% 的 #3B82F6 叠在白上,公式是 前景 × a + 背景 × (1 − a)。
贴 #3B82F680 或带 alpha 的 rgba() 会改滑条。透明度 0 是背景,1 是前景。元素的 opacity 会连子元素一起淡;rgba() 只淡这颗颜色。混合按 sRGB,和 CSS 合成一致。HEX 转 RGBA 只写通道;加白加黑是往白或黑混。非法 HEX 会报错。相关:HEX 转 RGBA、加白加黑。
只在白底上相同。别的底色用本页。
rgba() / HEX8 只改这一颗颜色。opacity 属性会把整个元素和子元素一起淡掉。
先压上面两层,把实色当作新的前景再压一次。