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加...