IE相容性問題

2021-08-09 21:49:01 字數 442 閱讀 4911

一 css hack:目的是是你的css**相容不同的瀏覽器

(書寫順序:一般將使用範圍廣,被識別能力強的css的前面)

1)只有ie下生效(ie10以下)

2)只有在ie8下生效

3)只在ie8不生效

4) 只在ie8以上版本生效

二 屬性字首法

在css屬性名前加上一些只有特定瀏覽器才能識別的hack字首,以達到預期的頁面展現效果

"_"或者"-" ie6專有的hack

"*"或者"+" ie7及以下版本能夠識別

"\9" ie6、7、8、9、10都能識別

"\0" ie8、9、10能識別

"\9\0" ie9、10能識別

以\開頭的是放在屬性值的後面,其他放在屬性名的前面

三 選擇符hack

IE相容性問題

通過濾鏡來解決 background rgba 255,255,255,1 火狐,谷歌等 filter progid dximagetransform.microsoft.gradient startcolorstr 19ffffff,endcolorstr 19ffffff 相容ie顏色 19ff...

IE相容性問題 一

一 在ie6下,內容會把父元素設定好的寬高撐開 lang en charset utf 8 name keywords name description content 描述 documenttitle 去除預設外邊距 內邊距 二 ie6元素浮動,若寬度需要內容撐開,裡面塊級元素的內容也要加浮動 l...

piczoom相容性問題 相容性問題

1.文字本身的大小不相容。同樣是font size 14px的宋體文字,在不同瀏覽器下佔的空間是不一樣的,ie下實際佔高16px,下留白3px,ff 下實際佔高17px,上留白1px,下留白3px,opera下就更不一樣了。解決方案 給文字設定 line height 確保所有文字都有預設的 lin...