offsetLeft offsetTop // 获取到的是 参照 最近的定位的元素 position
如果没有定位元素,则默认是以body作为参照,页面左上角
offsetWidth offsetHeight // offset 获取的大小 包含 padding border 在内,但是不包括margin
offsetParent // 获取到的是 参照物
clientLeft clientTop // 位置 其实不是位置 ,实质上 就是指的 border的宽度
clientWidth clientHeight // 大小 包含 内容 + padding的距离 也就是 background能作用上的
注意:这2个如果有自带滚动条占了位置,clientWidth和clientHeight的 值 = 内容+padding - 滚动条占的对应长度
scrollLeft scrollTop // 元素滚动出去的距离
scrollWidth scrollHeight // 内容的宽高 content 他跟 border padding margin 等等一些列都无关