offsetHeight: border+padding+content
offsetLeft/offsetTop 是元素外边距离父内边距的距离
↑↑↑参照物由父级身上的position:absolute/fixed决定 如果父级元素没有就逐层查找 直到body
clientHeight:padding+content
clientLeft/clientTop 就是我们设置的边框值
scrollHeight:padding+内容实际宽高
scrollTop: 滚动高度