FF 下: offsetWidth 和 offsetHeight 是 元素的总高度和总宽度都应该算上补白(padding)和 边框 而 IE 就不用。
对于浏览器窗口尺寸来说: ie 就 document.body.clientWidth 而 FF 来说是 document.documentElement.scrollWidth
offsetLeft 和 offsetTop: IE 会 以父元素为参照物对象进行偏移,而支持DOM 标准的浏览器会以最近非静态定位元素为参照对象进行偏移
本文探讨了不同浏览器(如FF和IE)中元素尺寸属性(如offsetWidth和offsetHeight)及浏览器窗口尺寸获取方式的差异。FF下offsetWidth和offsetHeight包括padding和边框,而IE不包括;获取窗口尺寸时,IE使用document.body.clientWidth,FF则用document.documentElement.scrollWidth。
FF 下: offsetWidth 和 offsetHeight 是 元素的总高度和总宽度都应该算上补白(padding)和 边框 而 IE 就不用。
对于浏览器窗口尺寸来说: ie 就 document.body.clientWidth 而 FF 来说是 document.documentElement.scrollWidth
offsetLeft 和 offsetTop: IE 会 以父元素为参照物对象进行偏移,而支持DOM 标准的浏览器会以最近非静态定位元素为参照对象进行偏移

被折叠的 条评论
为什么被折叠?