首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTML中是否有透明的颜色代码?

HTML中是否有透明的颜色代码?
EN

Stack Overflow用户
提问于 2013-08-12 14:11:33
回答 9查看 861.5K关注 0票数 73

我正在建立一个新的网站,我正在寻找一个透明的导航栏,这样背景是可见的。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2013-08-12 14:16:38

没有透明的颜色代码,但是有不透明的样式。在developer.mozilla.org上查看有关它的文档

您可能希望设置元素的颜色,然后对其应用不透明度。

代码语言:javascript
运行
复制
.transparent-style{

    background-color: #ffffff;
    opacity: .4;

}

您可以使用一些在线透明生成,这也将为您提供浏览器的特定风格。看一看http://www.css-opacity.pascal-seven.de/

注意到,尽管指出,当您设置元素的透明度时,任何子元素也会变得透明。所以你真的需要覆盖任何其他元素。

您还可以尝试使用RGBA颜色,使用Alpha (A)设置来更改不透明度。例如:

代码语言:javascript
运行
复制
.transparent-style{
    background-color: rgba(255, 255, 255, .4);
}

opacity上使用RGBA意味着您的子元素不透明。

票数 80
EN

Stack Overflow用户

发布于 2014-02-20 19:47:06

当你有一个6位的颜色代码,例如#ffffff,用#ffff00代替它。只需在末尾添加2个零,以使颜色透明。

下面是一篇更深入地描述新标准的文章:https://css-tricks.com/8-digit-hex-codes/

票数 38
EN

Stack Overflow用户

发布于 2017-12-25 20:04:20

你只需要这样:

代码语言:javascript
运行
复制
#ffffff00

这里,ffffff是颜色,00是透明的

另外,如果你想要50%透明的颜色,那么你肯定可以.#ffffff80

其中8050%的十六进制等价物。由于RGB颜色的比例尺是0-255,所以一半是255/2 = 128,当转换为十六进制时,它将变成80

因为在透明中我们想要0的不透明度,所以我们写00

票数 24
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18189201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档