ie hack

其實總結起來就這幾句話  html

#test{
color:red;
color:red !important;/ Firefox、IE7支持 */
_color:red; / IE6支持 */
*color:red; / IE六、IE7支持 */
*+color:red; / IE7支持 */
color:red\9; / IE六、IE七、IE8支持 */
color:red\0; / IE8支持 */
}網站

 
 另外

一、若是你的頁面對IE7兼容沒有問題,又不想大量修改現有代碼,同時又能在IE8中正常使用,微軟聲稱,開發商僅須要在目前兼容IE7的網站上添加一行代碼便可解決問題,此代碼以下:
<meta http-equiv=」x-ua-compatible」 content=」ie=7″ />ui

二、body:nth-of-type(1) 若是這樣寫,表示全局查找body,將會對應第一個<body>。htm

三、還有其餘寫法,好比:
*html #test{}或者 *+html #test{}開發

四、*+html 對IE7的hack 必須保證HTML頂部有以下聲明:get

http://www.w3.org/TR/html4/loose.dtdio

五、順序:Firefox、IE八、IE七、IE6依次排列。
相關文章
相關標籤/搜索