js之(clientLeft | clientTop | clientWidth | clientHeight)、(offsetLeft | offsetTop | offsetWidth |offsetHright)(style.left | style.top )
clientLeft
表示一个元素的左边框的宽度,以像素表示
clientTop
表示一个元素的上边框的宽度,以像素表示
clientWidth
返回元素内部的高度(单位像素),包含内边距,但不包括垂直滚动条、边框和外边距。
clientHeight
返回元素内部的高度(单位像素),包含内边距,但不包括水平滚动条、边框和外边距。
offsetLeft
obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素。
offsetTop
obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置,整型,单位像素。
offsetWidth
obj.offsetWidth 指 obj 控件自身的绝对宽度,不包括因 overflow 而未显示的部分,也就是其实际占据的宽度,整型,单位像素。
offsetHeight
obj.offsetHeight 指 obj 控件自身的绝对高度,不包括因 overflow 而未显示的部分,也就是其实际占据的高度,整型,单位像素。
style.left
与offsetLeft一样,区别是他带有单位px,而offsetLeft表示数值
style.top
与offsetTop一样,区别是他带有单位px,而offsetTop表示数值
style.width
你所设置的width的值,带有单位px
style.height
你所设置的height的值,带有单位px