CSS瀏覽器相容性相關

2022-04-29 16:42:10 字數 549 閱讀 2033

瀏覽器相容性

.all ie.gte ie 8.ie 8/9.lte ie 7.ie 9    /*

僅ie9支援

*/.ie 7.ie 6.not ie

text-indent在ie6/ie7中的位置偏移bug

text-indent一般用來實現文字縮排,不過更多的時候是用來實現文字隱藏。發現在ie6/ie7中,text-indent會導致inline- block元素出現向左(text-indent的值為負時)或向右(text-indent值為正時)的偏移。

inline-block元素設定text-indent在ie6/ie7中不正常,在ie8中正常。造成這種情況的原因應該是ie6/ie7並沒有真正實現inline-block, 而是通過設定display:inline-block觸發了ie的layout, 從而使內聯元素擁有了inline-block屬性的表症。

解決方法:

.element

CSS 瀏覽器相容性

1.不同瀏覽器的標籤預設的margin和padding不同 解決方案 所以需要有自己的格式化樣式 margin 0 padding 0 2.塊屬性標籤float後,又有橫行的margin情況下,在ie6顯示margin比設定的大 解決方案 在float的標籤樣式控制中加入 display inlin...

瀏覽器相容性

瀏覽器相容性是乙個很長久的話題,之所以前端需要面對瀏覽器相容性,是因為使用者的環境有不同的平台,不同的瀏覽器。不同的廠商之間為了相互競爭,對標準的實現不一樣。不同的瀏覽器有不同的核心。即使同乙個瀏覽器也有不同的版本,不同的版本對同一特性的支援情況也不盡相同。也可能某個瀏覽器的某個版本針對某個特性存在...

瀏覽器相容性

所謂的瀏覽器相容性問題,是指因為不同的瀏覽器對同一段 有不同的解析,造成頁面顯示效果不統一的情況。在大多數情況下,我們的需求是,無論使用者用什麼瀏覽器來檢視我們的 或者登陸我們的系統,都應該是統一的顯示效果。所以瀏覽器的相容性問題是前端開發人員經常會碰到和必須要解決的問題。在學習瀏覽器相容性之前,我...