技術分享 使用CSS兼容IE8的小技巧
你對使CSS兼容IE8的小技巧是否了解,這里向大家簡單介紹一下,相信本文介紹一定會讓你有所收獲。
使CSS兼容IE8的小技巧
IE8Beta1已出,其中我們能看到很多的新特性,如layout引擎將“完全”支持CSS2.1和HTML5,所以和之前IE瀏覽器所使用的Layout引擎并不相同,之前的IE瀏覽器并不完全符合互聯網標準。
這樣就存在了新的問題,目前在IE7中工作正常的網頁在IE8中會出現問題。
微軟在IE8提供三種解析頁面的模式
◆IE8StandardModes:默認的最標準的模式,嚴格按照W3C相關規定
◆IE7StandardsModes:IE7現在用的解析網頁的模式,開起機關是在中加入
◆QuirksModes:IE5用的解析網頁的模式,開起機關是刪除HTML頂部的DOCTYPE聲明
注意:不同模式間的網頁在IE8中可以互相frame,因此因不會模式下的DOM和CSS渲染不一樣,所以會引發很多問題,務必注意
如果你的頁面對IE7兼容沒有問題,又不想大量修改現有代碼,同時又能在IE8中正常使用,微軟聲稱,開發商僅需要在目前兼容IE7的網站上添加一行代碼即可解決問題,此代碼如下:
復制代碼代碼如下:
- <metahttp-equivmetahttp-equiv="x-ua-compatible"content="ie=7"/>
詳細出處參考:http://www.jb51.net/article/14750.htm
【編輯推薦】
- IE6 IE7 IE8瀏覽器的兼容性PK
- IE8文件兼容性問題詳解
- IE8兼容性問題的兩大快速解決辦法
- 微軟發布升級版IE8Beta2瀏覽器 新特性敬請關注
- 技術前沿 DIV+CSS布局網頁對網站SEO的影響