gpt4 book ai didi

w3c-validation - CSS3 box-shadow 属性不验证?

转载 作者:技术小花猫 更新时间:2023-10-29 11:06:39 25 4
gpt4 key购买 nike

当我通过 W3C 的验证器运行我的 CSS 时,每当我使用 box-shadow 属性时,我都会收到如下错误:

0 is not a box-shadow value : 0 0 10px #000

它似乎在第一个值是什么时停止,因为更改值的顺序将更改错误以匹配:

#000 is not a box-shadow value : #000 0 0 10px

我正在验证设置为 CSS3 的配置文件,所以这不是我忘记更改 CSS2 的默认配置文件设置(其中 box-shadow 属性不存在)。

为什么它认为我使用的任何值都不正确?阴影将在 Firefox 和任何其他支持非前缀 box-shadow 属性的浏览器中完美呈现。

最佳答案

a known validator bug .显然他们忘记了允许使用无单位值(尤其是无单位零值)。你的 CSS 没有问题;您使用的值是正确的。

如果您很挑剔,并且不能容忍 bug 玷污您本来可以成功的验证,您可以简单地向零值添加单位:

box-shadow: 0px 0px 10px #000;

但每当我遇到这种情况时,我通常都不会理会,因为我知道这是一个无害的验证程序错误,而不是我的 CSS 有问题。

请注意,自此更新以来,该错误已从 August 30, 2012 修复。 .

关于w3c-validation - CSS3 box-shadow 属性不验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8900245/

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