CSS3 box-shadow属性不验证?

前端之家收集整理的这篇文章主要介绍了CSS3 box-shadow属性不验证?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我通过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没有错;你正在使用的值是正确的.

如果你挑剔而且你不能忍受那些否则会成功验证的错误,你可以简单地将单位添加到你的零值:

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

但每当我遇到这样的情况时,我通常都不会打扰,因为我知道这是一个无害的验证器错误,而且我的CSS没有问题.

请注意,自此更新起,该错误自@L_404_2@起已修复.

原文链接:https://www.f2er.com/css/215199.html

猜你在找的CSS相关文章