CSS是前端開發中必不可少的技術,但由于不同瀏覽器的兼容性問題,需要專門針對IE瀏覽器進行一些適配工作,例如在IE中設置元素的padding樣式,需要一些特殊的處理方法。
.box { padding: 10px; padding: 0px \9; /*在IE中生效*/ *padding: 0px; /*僅在IE6/7中生效*/ }
這段代碼中,第一行是設置padding的默認樣式,但這樣的樣式在IE中不會生效,所以需要在第二行添加一個條件注釋,只有在IE瀏覽器中才會生效。 而第三行則是給IE6/7設置樣式,如果是其他的瀏覽器則會忽略掉這一行代碼。
適配IE瀏覽器需要我們針對一些瀏覽器的特定問題進行處理,對于padding樣式的適配,以上這些方法是比較常用的方式,可以有效的解決在IE瀏覽器中元素padding的兼容性問題。
上一篇css 邊框填充顏色漸變
下一篇css 邊框線 細線