22

为什么这个 ARGB 十六进制不起作用?

<td style="background-color: #FFFF9980">
4

3 回答 3

49

使用rgba(255,153,128,1.0)而不是您的十六进制值(尽管如果那真的是 ARGB 它与#ff9980in相同RGB- 如果您的意思是 RGBA 那么您将需要rgba(255,255,153,0.5))。

于 2012-05-30T11:30:04.393 回答
10

CSS3 规范说:

与 RGB 值不同,RGBA 值没有十六进制表示法。

所以你将不得不使用rgba(255,153,128,1.0)上面提到的。

于 2012-10-05T08:50:28.740 回答
0

ARGB 十六进制颜色

RGBA 颜色值是具有 Alpha 通道的 RGB 颜色值的扩展 - 它指定颜色的不透明度。

RGBA 颜色值通过以下方式指定:rgba(red, green, blue, alpha)。alpha 参数是一个介于 0.0(完全透明)和 1.0(完全不透明)之间的数字。

<td style="background-color: rgba(255, 0, 0, 0.2);">

#p1 {background-color:rgba(255,0,0,0.3);}
#p2 {background-color:rgba(0,255,0,0.3);}
#p3 {background-color:rgba(0,0,255,0.3);}
#p4 {background-color:rgba(192,192,192,0.3);}
#p5 {background-color:rgba(255,255,0,0.3);}
#p6 {background-color:rgba(255,0,255,0.3);}
<h1>Define Colors With RGBA Values</h1>

<p id="p1">Red</p>
<p id="p2">Green</p>
<p id="p3">Blue</p>
<p id="p4">Grey</p>
<p id="p5">Yellow</p>
<p id="p6">Cerise</p>

于 2019-07-11T11:12:04.273 回答