仅防止1行的CSS验证

时间:2010-05-12 18:03:28

标签: css visual-studio-2010

我的问题几乎与this question相同,但我正在寻找一个不同的解决方案。我不想在全球范围内关闭它,而是将其禁用一行。我知道我已经看过许多使用各种技术来抑制不同警告的例子,我正在寻找一个可以放入我的CSS来抑制这个警告的例子。

禁止警告的方法示例,例如#pragma warning disable 659[SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Justification = "I have a good reason.")]

我希望它安静的CSS有一些CSS3的东西,这就是为什么它可以理解抱怨:

.round
{
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

那么任何想法如何让我的Error 1 Validation (CSS 2.1): 'border-radius' is not a known CSS property name错误消失?我宁愿不丢失所有的CSS验证,但我确实希望它忽略这个“问题”。

1 个答案:

答案 0 :(得分:0)

我不认为这是可能的。但是你可以将好的效果与基本效果区分开来。 http://www.smashingmagazine.com/2009/04/22/progressive-enhancement-what-it-is-and-how-to-use-it/ 为所有酷的css3.0制作样式表。将其添加到可以使用它的浏览器中。对于那些不能(即,还有谁)的人,你只给出了基本的styleSheet。 所以真正的浏览器得到基本+ css3.0。 IE只是基本的。