rgba(0,0,255,0.5)的十六进制颜色值是多少?

3
使用以下CSS样式可以使背景半透明,但内容不会变得半透明。
background-color: rgba(0,0,255,0.5);

你能用十六进制颜色值做同样的事情吗?

你可以从十六进制值计算出RGB值(http://www.javascripter.net/faq/hextorgb.htm),或者你可以改变元素的“opacity”。 - Alexander Scholz
好的,我误解了问题。但是我的评论的第一部分是正确的。 - Alexander Scholz
你可以使用 background-color: rgba(0,0,0,0.5);。 - Ravi Patel
1
可能是CSS十六进制RGBA的重复问题? - Ron van der Heijden
@ravi patel:为什么?原帖想要蓝色而不是黑色。 - BoltClock
显示剩余2条评论
2个回答

6

不行,你不能

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


1
即使没有精确匹配,我们可以通过以下方式获得任何带透明度的颜色。假设它是黑色:
rgb(0,0,0)
如果我们想要50%的阴影,例如rgba(0,0,0,0.5) 我们可以这样做 #0009或#000A
#0001将非常透明,如5%的阴影,#000F就像不透明度1
以下是阴影范围
#0000是透明黑色 #0001 ..#0009 #000A ..#000F

1
是的,你说得对。有一个步骤约为0.067。 - Max

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接