2011-05-04 60 views
2

我喜歡最近在MIX 11上介紹的ASP.NET MVC3工具更新中包含的新建項目模板。ASP.NET MVC 3新項目模板 - modernizr不能與IE8一起使用?

一個基本的網站可以在這裏看到: http://mix11.haacked.com/

當我使用Chrome瀏覽上述網站,HTML5的風格都可見 - 圓角和文字陰影。 chrome

當我在IE8中查看該網站時,這些樣式不可見。 ie8

我的問題是,是不Modernizr應該使這些風格在舊版瀏覽器中工作?

-Matt

回答

4

近代化實際上不會給瀏覽器添加缺少的功能。基本上,您可以使用它作爲指導,告訴您瀏覽器是否支持某種功能。在你的情況,你可以有一個CSS文件,它會爲不支持邊框半徑補償的瀏覽器:

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

上面是一個總的製造的例子,我不是100%肯定,如果它是正確的,但請檢查文檔here

因此,對於IE8,您需要使用不同的技術顯示圓角。