2015-12-31 29 views

回答

1

他們是不同的,因爲沒有一套標準,每個瀏覽器將偏移和他們的父母不同,有不同的結果。結帳this bug report on Bugzilla一個良好的討論。

您可以查看正在使用的瀏覽器,並相應地顯示,雖然我不會推薦這

var isChrome = !!window.chrome && !isOpera; 
var isIE = false || !!document.documentMode; 

if(isChrome){ 
    //format for Chrome 
} 
else if(isIE){ 
    //format for IE 
} 
+0

沒錯,但前提是該元素是表或可能有其他因素? – kaljak

+0

有從跨瀏覽器的UI問題的影響等因素。我建議考慮使用UI框架,如引導或jQueryUI的。 – GAntoine