CSS是一種樣式表語言,用于定義網(wǎng)頁的布局和樣式。雖然現(xiàn)在大多數(shù)現(xiàn)代瀏覽器都支持最新的CSS標(biāo)準,但是一些老舊的瀏覽器如IE6卻不支持某些新特性。
針對IE6的CSS編寫需要注意以下幾點:
*selector { /*針對IE6的CSS代碼*/ }
1. 選擇器:針對IE6可以使用“*”選擇器,表示選取所有元素。
.className { padding: 10px \9; /*/\9代表只對IE6生效*/ }
2. 屬性:IE6不支持box-sizing、display: inline-block等屬性,通過hack的方式解決。如padding: 10px \9;
.clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; }
3. 清除浮動:在IE6及以下版本中無法使用偽元素來清除浮動,需要使用其他方式,如增加空標(biāo)簽或使用Javascript。
總之,針對IE6的CSS編寫需要更加小心謹慎,需要使用hack和其他額外的技術(shù)手段,以保證在老舊瀏覽器中也能正確顯示網(wǎng)頁。
上一篇css 限制文字長度