背景颜色:透明显示为背景颜色:在Safari和IE11浏览器中为#0000

时间:2018-08-23 05:13:26

标签: css safari internet-explorer-11 background-color

某些按钮的背景颜色似乎是黑色,当我在浏览器中检查该值时,它显示为#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;
}

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

1 个答案:

答案 0 :(得分:1)

4位数十六进制表示法aws ec2 describe-images --owners 979382823631 --filters "Name=name,Values=bitnami-kafka-*"是CSS颜色级别4的新增功能,自Safari版本10起在Safari中受支持。它是有效的CSS,并且为pretty widely supported for almost a year now 1 < / sup>您可以进一步了解here。考虑到Color 4规范在发布时甚至还没有发布(FPWD于2016年发布,将近三年之后),我不知道为什么Internet Explorer 11会向您显示该符号。 >)。甚至Microsoft Edge都不支持任何新的颜色标记。

尽管如此,只要您不查看检查器的#0000或“计算值”部分,浏览器就很典型地以与您指定的符号不同的方式反映计算值。 window.getComputedStyle()关键字,符号transparent和符号#0000都具有相同的值,因此不必担心浏览器可能会更改CSS。


两年以上(如果您认为它在Chrome 52到61的实验性功能标志后面可用)。