謙容性問題大總結

2022-06-27 06:18:12 字數 979 閱讀 9319

相容性總結:

1、event相容性寫法var ev=ev||window.event

2、

clientwidth

相容寫法

document.documentelement.clientwidth||document.body.clientwidth

3、ev.target  var target=ev.srcelement||ev.target

4、var scrolltop = windows.scrolltop || document.documentelement.scrolltop

5、

ajax

相容性

7、阻止事件冒泡的相容性

if(document.all)else

8、阻止預設事件

(1)ev.preventdefault(); (2)ie相容寫法 e.returnvalue = false;

9、頁面初始化,解決頁面的相容性問題

比如:標準模式 有預設的內外邊距 ie沒有 ,

解決方法 初始化 *

10、html5和css3相容性問題

html5shiv.min.js ie相容html5

respond.js ie相容css3

11、css3內相容性寫法

div 

12、opcaity相容性

opicaty: n;

filter: alpha(opacity=n*100);

相容性問題總結

以便面試被問到的時候什麼都說不出來 不過現在已經不是之前需要關注ie6那些怪異相容性問題的時代了,ie最多支援到8。除了ie8的相容性問題外,還有一些移動端的相容問題。面試中被問到的話,最好結合自己實際的經驗說一下,什麼情況下遇到的,怎麼處理的,而不是背書。當初ie8發布時,相對於ie6 7已經做出...

相容性問題總結

1 解決方案 img2 在ie7下的inline block沒用。解決方案 display inline block display block 3 標籤之間有空格。解決方案 浮動。如果標籤少的話就變成一行。如 a 插入 a a a 4 z index的問題,主要是在於設定父級的z index。且p...

相容性問題總結

1 transform 要加ms字首,上次紅公尺note2 不居中問題 最好 ms webkit ms o 都加上 2 火狐 button裡面罩著a a會失效,a裡面加button,a給鏈結,不會失效,解決。3 ie瀏覽器的input text會自動加x用於刪除,密碼自動加眼睛。清除ie自帶x和眼睛...