javascript中对象偏移量:
- offsetWidth:元素的宽度(包括元素宽度、内边距和边框,不包括外边距)
- offsetHeight:元素的高度(包括元素高度、内边距和边框,不包括外边距)
- offsetTop:相对于最近的有定位的父元素的距离(纵向:距离父元素上边),如果父元素都都没有定位,父元素就是body
- offsetLeft:相对于最近的有定位的父元素的距离(横向:距离父元素左边),如果父元素都都没有定位,父元素就是body
- clientWidth:元素的宽度(包括元素宽度、内边距,不包括边框和外边距)
- clientHeight:元素的高度(包括元素高度、内边距,不包括边框和外边距)
- scrollWidth:是用来测量元素内容宽度的一种方式,它包括了被overflow属性隐藏的不可见的宽度元素的宽度。(包括元素宽度、内边距和溢出元素的宽度,不包括边框和外边距,无溢出的情况,与clientWidth相同)
- scrollHeight:是用来测量元素内容高度的一种方式,它包括了被overflow属性隐藏的不可见的宽度(包括元素高度、内边距和溢出元素的高度,不包括边框和外边距,无溢出的情况,与clientHeight相同)