ASP.NET MVC 3新项目模板 - modernizr不能与IE8一起使用?

时间:2011-05-04 19:41:52

标签: asp.net-mvc-3 modernizr

我喜欢ASP.NET MVC3工具更新中包含的新的New Project模板,最近在MIX 11上展示。

这里可以看到一个基本网站: http://mix11.haacked.com/

当我在Chrome中查看上述网站时,HTML5样式可见 - 圆角和文字阴影。 chrome

当我在IE8中查看该网站时,这些样式不可见。 ie8

我的问题是,Modernizr不应该让这些样式在旧浏览器中运行吗?

-Matt

1 个答案:

答案 0 :(得分:4)

Modernizer实际上不会向浏览器添加缺少的功能。基本上,您可以使用它作为指南来告诉您浏览器是否支持某个功能。在您的情况下,您可以使用CSS文件来补偿不支持边界半径的浏览器:

.no-borderradius div {
  /* properties for browsers that don't support border-radius */
}

以上是一个完整的例子,我不确定100%是否正确,但请查看文档here

因此,对于IE8,您需要使用不同的技术显示圆角。