2012-08-25 63 views
0

我使用html 5標籤,如標題,部分,導航,文章,自動對焦,required,input type =「email」和模式。HTML5 tags like(autofocus,required,type =「email」在IE9中不起作用

我注意到,自動對焦,TYPE =「電子郵件」和模式不工作,我已經使用了埃裏克CSS復位和

<!--[if lt IE 9]> 
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> 
<![endif]--> 
+0

順便說一句,html5shiv的唯一功能是允許HTML5標籤在IE中工作。如果您嘗試在沒有shiv的情況下在IE中使用「無法識別」的標籤,例如「header」,「footer」或「aside」,IE根本不呈現標籤(並且缺少的元素通常會使頁面看起來真實混亂快速)。 – thirdender

回答

1

我最近發現了一個叫Webshims Lib的很棒的圖書館。該庫與Modernizr協同工作,以確定瀏覽器具有哪些功能,然後填充缺失的功能。

forms portion of the library只是嚇人漂亮,應該很好地滿足您的需求。它處理了尚不具備支持的瀏覽器中的大多數新HTML5表單功能(如IE9)。

我強烈建議試一試。

+0

謝謝生病試試這個 –