前端坐标
offset
包括元素的边框、内边距和元素的水平滚动条(如果存在且渲染的话),不包含:before 或:after 等伪类元素的高度。
client
clientHeight
包含内边距,但不包括边框、外边距和水平滚动.
clientTop
clientLeft
表示一个元素的边框的宽度
scroll
Element.scrollWidth
这个只读属性是元素内容宽度的一种度量,包括由于 overflow 溢出而在屏幕上不可见的内容 Element.scrollLeft
属性可以读取或设置元素滚动条到元素左边的距离。
getBoundingclientRect
其提供了元素的大小及其相对于视口的位置。