常見樣式相容性問題整理

2022-01-19 13:03:11 字數 333 閱讀 6788

1.在ie6下,div底部會多出一行,而且是原來的字。

說明:這是注釋bug,經典的ie6 bug。注釋造成文字溢位是ie6的bug,注釋造成文字溢位與其位置有關,注釋造成文字溢位與文字區塊的固定寬度有關,溢位文字的字數=注釋的條數*2-1,這裡的字數在中文或英文數字時都成立。當溢位的文字字數大於文字的字數時,文字區塊將會消失。

解決方法:

a、不放置注釋。最簡單、最快捷的解決方法。

b、注釋不要放置於2個浮動的區塊之間。

c、將文字區塊包含在新的

。【我採用的方法】

d、去除文字區塊的固定寬度,與c有相似之處。

常見相容性問題

png24位的在ie6瀏覽器上出現背景,解決方案是做成png8.也可以引用一段指令碼處理.瀏覽器預設的margin和padding不同。解決方案是加乙個全域性的 來統一。ie6雙邊距bug 塊屬性標籤float後,又有橫行的margin情況下,在ie6顯示margin比設定的大。浮動ie產生的雙倍距...

常見相容性問題

png24位的在ie6瀏覽器上出現背景,解決方案是做成png8.也可以引用一段指令碼處理.瀏覽器預設的margin和padding不同。解決方案是加乙個全域性的 來統一。ie6雙邊距bug 塊屬性標籤float後,又有橫行的margin情況下,在ie6顯示margin比設定的大。浮動ie產生的雙倍距...

相容性問題整理小記

一 document.getelementbyid 1 問題描述 在ie7以下,該方法支援獲取name屬性值,支援常用標籤例如a,button,form,iframe,img,input,textarea等。解決方案 傳入id值,而不是name值,並且同時注意id屬性值不與其他name屬性值有重複。...