服務熱線
153 8323 9821
你對兼容IE6,IE7,IE8,Firefox瀏覽器的方法是否熟悉,這里和大家分享一下全面兼容IE6,IE7,IE8,Firefox的CSS HACK寫法,希望對你的學習有所幫助。
全面兼容IE6,IE7,IE8,Firefox的CSS HACK寫法
寫頁面設計的朋友們,經常為瀏覽器CSS的兼容性頭痛不已,經過本人的仔細研究發現一種好的寫法,現在與大家分享CSS HACK寫法。
CSS代碼:
- <styletypestyletype=”text/CSS”>
- #body{
- border:2pxsolid#00f;/×Firefox的屬性×/
- border:2pxsolid#090\9;/×IE6/7/8的屬性×/
- border:2pxsolid#F90\0;/×IE8支持×/
- _border:2pxsolid#f00;/×IE6的屬性×/
- }
- </style>
Html代碼:
- <dividdivid=”body”>
- <ul>
- <li>Firefox下藍邊</li>
- <li>IE6下紅邊</li>
- <li>IE7下綠邊</li>
- <li>IE8下黃邊</li>
- </ul>
- </div>
注:CSS順序不能寫錯,因為Firefox不認識\9,\0,_寫法,所以為藍邊;\9是IE6,IE7,IE8的屬性,下面代碼并沒有重寫IE7的代碼,所以IE7下綠邊;同理,\0為IE8屬性,相當于重寫了顏色,所以IE8下為黃邊,_是IE6的屬性,重寫顏色為紅邊。