CSS背景渐变验证
我的网站样式表中有许多 CSS 样式,它们使用以下内容或其变体:
background: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.0, #585858),
color-stop(1.0, #ACACAC)
);
background: -moz-linear-gradient(
center bottom,
#585858 0%,
#ACACAC 100%
);
我的问题是,当使用 W3C 验证器验证 CSS 时,出现以下错误:
值错误:背景 -webkit-gradient(线性,左下,左上,color-stop(0.0,#585858),color-stop(1.0,#acacac))不是背景值:-webkit-gradient (线性,左下,左上,颜色停止(0.0,#585858),颜色停止(1.0,#acacac)) -webkit-gradient(线性,左下,左上,颜色停止(0.0,#585858) ),颜色停止(1.0,#acacac))
据我所知,CSS 很好...这是验证器的问题吗?我应该让与我一起工作的测试团队意识到这一点吗?
I've got a number of CSS styles in my site's stylesheet that use the following, or variations of:
background: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.0, #585858),
color-stop(1.0, #ACACAC)
);
background: -moz-linear-gradient(
center bottom,
#585858 0%,
#ACACAC 100%
);
My problem is that when it comes to validating the CSS using the W3C Validator, I get the following error:
Value Error : background -webkit-gradient(linear,left bottom,left top,color-stop(0.0,#585858),color-stop(1.0,#acacac)) is not a background value : -webkit-gradient(linear,left bottom,left top,color-stop(0.0,#585858),color-stop(1.0,#acacac)) -webkit-gradient(linear,left bottom,left top,color-stop(0.0,#585858),color-stop(1.0,#acacac))
As far as I'm aware, the CSS is fine...is this a problem with the validator I should make the testing team I work with aware of?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您正在使用供应商特定的 CSS 属性实验性实现。它们不是有效的 CSS。
验证器的选项之一将允许您将报告中的供应商扩展从错误降级为警告(因此,如果您选择在生产站点上使用它们,您可以找到与使用非标准扩展无关的任何错误)。
You are using vendor specific experimental implementations of CSS properties. They aren't valid CSS.
One of the options for the validator will allow you to downgrade vendor extensions from errors to warnings in the reports (so if you are choosing to use them on a production site you can find any errors that aren't related to using non-standard extensions).