0
當我在我們的項目中實施修正時,我遇到了一個問題。h2在IE 7中的外部寬度比IE短8
我發現在IE7中h2的outerWidth比IE8(FF,Chrome等)短。
這裏是我的代碼:
var h2width = $('.test h2').outerWidth(true)
h2width是IE8 135px和IE7 78px。
你有什麼想法嗎?
在此先感謝!
編輯:
爲了避免這個問題,我已經添加了代碼differenciate瀏覽器。
if ($.browser.msie && $.browser.version.substr(0, 1) <= 7) {
var h2width = $('.test h2').outerWidth(true) + 57;
} else {
var h2width = $('.test h2').outerWidth(true);
}
你正在使用什麼DOCTYPE?所有瀏覽器都一樣,還是使用默認的DOCTYPE?這將解釋爲什麼IE7的行爲不同。 – Stefan 2011-12-16 07:47:53