css相容ie寫法

2021-08-20 12:16:19 字數 403 閱讀 4602

width:auto;是寬度自動的意思。

\9是hack css 的一種寫法,這種在正常css**後面加"\9"的方式,只有ie瀏覽器才能識別,其他瀏覽器會忽略這條語句。這樣就能做到差異化瀏覽器,來達到相容瀏覽器的目的。

對此,還有其他hack css的寫法。如:

color:red;//一般瀏覽器識別,字型顏色為紅

color:blue \9;//ie8,ie9及以上版本識別,字型顏色為藍

*color:orange;//ie7識別,字型顏色為橘色

_color:black;//ie6識別,顏色為黑

順序不能反過來,因為後面識別的會覆蓋前面識別的,例如:ie7能識別帶*的寫法,也識別正常的寫法。如果*的css樣式寫在前面,正常的寫在後面,那麼它將識別後面的寫法。

css 相容IE和FF的寫法

ie和火狐的css相容性問題歸總 css對瀏覽器器的相容性具有很高的價值,通常情況下ie和firefox存在很大的解析差異,這裡介紹一下相容要點。1 doctype 影響 css 處理 2 ff div 設定 margin left,margin right 為 auto 時已經居中,ie 不行 3...

ie相容CSS3漸變寫法

在css3之前要想做背景色漸變就只能採用新增背景的方法,但是隨著css3 linear gradient屬性的出現,就可以避免使用新增背景的方法,從而優化了效能。但是 inear gradient屬性在ie9以下是無效的,但是可以採用ie濾鏡的方法。比如 黑色漸變到白色,如下 gradient ie...

相容IE6 IE7 IE8 FF的CSS寫法

注意 html 對ie7的hack 必須保證html頂部有如下宣告 二 萬能 float 閉合 非常重要 關於 clear float 的原理可參見 how to clear floats without structural markup 將以下 加入global css 中,給需要閉合的div加...