我喜欢ASP.NET MVC3工具更新中包含的新的New Project模板,最近在MIX 11上展示。
这里可以看到一个基本网站: http://mix11.haacked.com/
当我在Chrome中查看上述网站时,HTML5样式可见 - 圆角和文字阴影。
当我在IE8中查看该网站时,这些样式不可见。
我的问题是,Modernizr不应该让这些样式在旧浏览器中运行吗?
-Matt
答案 0 :(得分:4)
Modernizer实际上不会向浏览器添加缺少的功能。基本上,您可以使用它作为指南来告诉您浏览器是否支持某个功能。在您的情况下,您可以使用CSS文件来补偿不支持边界半径的浏览器:
.no-borderradius div {
/* properties for browsers that don't support border-radius */
}
以上是一个完整的例子,我不确定100%是否正确,但请查看文档here。
因此,对于IE8,您需要使用不同的技术显示圆角。