css - 仅 1 行阻止 CSS 验证

标签 css visual-studio-2010

我有一个几乎与 this question 相同的问题,但我正在寻找不同的解决方案。我不想在全局范围内关闭它,而是只想为一行禁用它。我知道我见过很多使用各种技术来抑制不同警告的示例,我正在寻找一种可以放入我的 CSS 中来抑制这种警告的方法。

抑制警告等方法的示例 #pragma warning disable 659[SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Justification = "我有一个很好的理由。")].

我希望它保持安静的 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 验证,但我确实希望它忽略这个“问题”。

最佳答案

我不认为这是可能的。但是你可以把好的效果和基本的分开。 http://www.smashingmagazine.com/2009/04/22/progressive-enhancement-what-it-is-and-how-to-use-it/ 为所有很酷的 css3.0 东西制作一个样式表。将它添加到可以使用它的浏览器。对于那些不能(即还有谁),您只提供基本样式表。 所以真正的浏览器得到了basic + css3.0。 IE 仅获取基本版本。

关于css - 仅 1 行阻止 CSS 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2821490/

相关文章:

c# - 可枚举字符串列表中字符串的索引或位置

visual-studio-2010 - MFC 中的 libmodbus

asp.net - 使用 ASP.NET 主题时如何强制刷新 CSS?

html - div 没有显示?

javascript - 向上/向下滚动时向上/向下滑动导航栏和底部工具栏(如 Pinterest 应用程序)

c++ - WDK C++ 项目需要更改调试编译器严格性

c# - 恢复被 SQL Server Data Tools (Visual Studio) 删除的代码

internet-explorer - Internet Explorer 中的 RGBa

javascript - 动态变化-line-clamp

c# - Kinect手势分析