CSS中透明度的颜色代码是啥?

Posted

技术标签:

【中文标题】CSS中透明度的颜色代码是啥?【英文标题】:What is the color code for transparency in CSS?CSS中透明度的颜色代码是什么? 【发布时间】:2011-12-12 16:52:21 【问题描述】:

谁能告诉我 CSS 中透明度的颜色代码是什么,例如 white = "#FFFFFF"?当我使用以下代码时,将颜色代码转换为 int:

Color color = ColorTranslator.Fromhtml(hex);
return (int)((color.R << 16) | (color.G << 8) | (color.B << 0));

【问题讨论】:

没有。 RGB 模型不包括透明度。它需要有第四个频道。 Is there a color code for transparent in HTML?的可能重复 是的,某些浏览器有(新功能)。请看***.com/a/60876347/2457251 【参考方案1】:

现在 CSS4 中有 8 位十六进制代码 (CSS Color Module Level 4),最后两位(或缩写的情况下,4 位中的最后一位)表示 alpha,00 表示完全透明,@987654324 @ 表示完全不透明,7f 表示不透明度为 0.5 等。

格式为'#rrggbbaa' 或简写'#rgba'

缺少对 MS 浏览器的支持,它们可能比其他开发者更不合作或只是速度较慢,两者中的一个或两个实际上决定了 IE 的命运:https://caniuse.com/#feat=css-rrggbbaa

【讨论】:

【参考方案2】:

简单地说:

.democlass 
    background-color: rgba(246,245,245,0);

这应该会给你一个透明的背景。

【讨论】:

【参考方案3】:

或者你可以放

background-color: rgba(0,0,0,0.0);

这应该可以解决您的问题。

【讨论】:

实际上回答问题的唯一答案。谢谢!【参考方案4】:

在 CSS 中写:

.exampleclass 
    background:#000000;
    opacity: 10; /* you can always adjust this */

【讨论】:

【参考方案5】:

只需在颜色代码前添加两个零 (00),即可获得该颜色的透明效果

【讨论】:

【参考方案6】:

尝试使用

background-color: none;

这对我有用。

【讨论】:

【参考方案7】:

只需选择项目的背景颜色并单独指定不透明度:

div  background-color:#000; opacity:0.8; 

【讨论】:

【参考方案8】:

如何用css制作透明元素:

IE 的 CSS:

filter: alpha(opacity = 52);

其他浏览器的 CSS:

opacity:0.52;

【讨论】:

还有transparent这个关键词。 p 背景颜色:透明; 【参考方案9】:

没有用于透明度的十六进制代码。对于 CSS,您可以使用 transparentrgba(0, 0, 0, 0)

【讨论】:

【参考方案10】:

颜色十六进制字符串没有透明度分量。有opacity,是一个从0.0到1.0的浮点数。

【讨论】:

以上是关于CSS中透明度的颜色代码是啥?的主要内容,如果未能解决你的问题,请参考以下文章

ff000000是啥颜色

css 设置背景的颜色及形状

html中如何让背景颜色渐变???

css设置背景颜色了,为什么没出来,在设计里有,在网页中就没有?求解

Html表格背景颜色透明度怎么调,只用HTML和css

css怎么让两个字体颜色叠加在一起