我发现了一个奇怪的CSS验证结果:当rgba()
用于background
时,它不会验证,但rgba()
的解决方法是background-color
。为什么存在该规则?它是验证者的错误吗?
尝试验证以下there,您可以看到结果:
div {
background: rgba(0, 0, 0, 0.5);
}
和
div {
background-color: rgba(0, 0, 0, 0.5);
}
答案 0 :(得分:1)
我认为这是验证者的错误。例如,HSL颜色空间也被拒绝
.accepted {
background-color: hsl(1, 1%, 1%);
}
.rejected {
background: hsl(1, 1%, 1%);
}