element.offsetWidth : 返回自身包括padding、边框、内容区的宽度,返回数值不带单位
element.clientWidth: 返回自身包括padding、内容区的宽度,不含边框,返回数值不带单位
element.scrollWidth: 返回自身实际的宽度,不含边框,返回数值不带单位
注:
- offset系列经常用于获得元素位置 offsetLeft offsetTop
- client经常用于获取元素大小 clientWidth clientHeight
- scroll经常用于获取滚动距离 scrollTop scrollLeft
- 页面滚动过的距离通过 window.pageXOffset