【发布时间】:2021-01-09 17:24:48
【问题描述】:
.background-red {
background-color: #ff6767d4;
}
在 Microsoft Edge(不是 Chromium 版本)上,此颜色未正确呈现。 如何使用 CSS 来使用以下 IF it's Edge
.background-red {
background-color: red;
}
【问题讨论】:
-
十六进制是 6 个符号,而不是 8 个
-
带有 8 个符号的十六进制也是有效的语法,它使用最后 2 个值指定不透明度。
-
@cloned 你甚至可以使用
color: #TFUBLYN,但是如果你的浏览器不支持错误的值,那么它会直接忽略整个规则。 -
@cloned 刚刚测试,你是对的。可以派上用场,干杯。
-
查看定义颜色的所有可能方式以及浏览器对它们的支持:developer.mozilla.org/en-US/docs/Web/CSS/…