CSS Hack解決瀏覽器IE部分屬性相容性問題

2022-05-29 09:18:12 字數 753 閱讀 7494

閱讀目錄

一、css hack

不同廠商的流覽器或某瀏覽器的不同版本(如ie6-ie11,firefox/safari/opera/chrome等),對css的支援、解析不一樣,導致在不同瀏覽器的環境中呈現出不一致的頁面展現效果

二、css hack分類

2.1.屬性字首法(即類內部hack):如 ie6能識別下劃線"_"和星號" * ",ie7能識別星號" * ",但不能識別下劃線"_",ie6~ie10都認識"\9"

2.2.選擇器字首法(即選擇器hack):如 ie6能識別*html .class{},ie7能識別*+html .class{}或者*:first-child+html .class{}

2.3.ie條件注釋法(即html條件注釋hack):針對所有ie(注:ie10+已經不再支援條件注釋): ,

針對ie6及以下版本: 。這類hack不僅對css生效,對寫在判斷語句裡面的所有**都會生效

2.1.屬性字首法(即類內部hack):::

2.2.選擇器字首法(即選擇器hack)

2.3.ie條件注釋法(即html條件注釋hack)

解決瀏覽器相容 CSS HACK

我們在做頁面時不可避免的會碰到瀏覽器相容問題,特別是 ie6,那麼要如何相容所有瀏覽器呢,答案是 css hack。還有一些 css hack 我沒用羅列出來,譬如 chrome,opera 等等。對於這些通常情況下我們是用不到的。測試的瀏覽器 ie6 9,firefox,chrome ps 最好的...

css 解決瀏覽器相容 css hack

我們在做頁面時不可避免的會碰到瀏覽器相容問題,特別是 ie6,那麼要如何相容所有瀏覽器呢,答案是 css hack。還有一些 css hack 我沒用羅列出來,譬如 chrome,opera 等等。對於這些通常情況下我們是用不到的。測試的瀏覽器 ie6 9,firefox,chrome ps 最好的...

各瀏覽器CSS hack

區別 ie6與 ff background orange background blue 區別 ie6與 ie7 background green important background blue 區別 ie7與 ff background orange background green 區別 f...