gpt4 book ai didi

css - background-color: transparent 在 Safari 和 IE11 浏览器中显示为 background-color: #0000

转载 作者:太空宇宙 更新时间:2023-11-04 07:01:41 24 4
gpt4 key购买 nike

一些按钮的背景颜色似乎是黑色,当我在浏览器中检查该值时,它显示为 #0000,而我的 CSS 有 background-color: transparent,我尝试将不透明度更改为 0,但即使那样似乎也不起作用。

注意:我没有使用任何 background-image: url 属性,它只是 background-color。我尝试在此处搜索其他答案,但它们似乎不起作用。

汉堡图标:

Hamburger icon

我的 CSS:

.menu-toggle {
background-color: #0000;
border: none;
color: #333;
display: block;
float: left;
margin-left: .2em;
padding: .5em;
}

而在我的代码中,我将其编写为透明的。

最佳答案

4 位十六进制符号 #0000 是 CSS Color level 4 的新增内容,自版本 10 起在 Safari 中得到支持。它是有效的 CSS,并且已被 pretty widely supported for almost a year now .1 你可以了解更多here .我不知道为什么 Internet Explorer 11 会向您显示该符号,考虑到 Color 4 规范在发布时甚至还没有发布(FPWD 于 2016 年发布,将近三年).甚至 Microsoft Edge 也不支持任何新的颜色符号。

不过,只要您不查看 window.getComputedStyle() 或 Computed Values 部分,浏览器通常会以与您指定的不同的表示法来反射(reflect)计算值检查员的。 transparent 关键字、符号 #0000 和符号 rgba(0, 0, 0, 0) 都等于相同的值,因此不要担心浏览器可能会更改您的 CSS。


或者超过两年,如果您认为它在 Chrome 52 到 61 的实验性功能标志后可用。

关于css - background-color: transparent 在 Safari 和 IE11 浏览器中显示为 background-color: #0000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51978743/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com