关于DOM尺寸、位置相关的api,非常混乱且容易混淆,于是特别整理出一个数据字典。 注意 width()和offsetWidth、clientWidth在插入DOM树之前为0涉及CSS的定位,以子元素margin为准;否则以子元素border为准,例如element.style, jquery的position()标准模式下documentElement是html的尺寸,body是body元素的尺寸如果子元素没有absolute,scrollHeight包括父元素下外padding+子元素的下margin;如果有absolute,则只包括子元素的下margin