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