client系列相关属性主要是用来获取元素可视区的内容,通过client系列相关属性可以动态获取该元素的边框大小、元素大小等。
client系列属性 | 作用 |
---|---|
element.clientTop | 返回元素上边框的大小(实际用的较少) |
element.clientLeft | 返回元素左边框的大小(实际用的较少) |
element.clientWidth | 返回自身包括padding、内容区的宽度,不含边框,返回值不带单位 |
element.clientHeight | 返回自身包括padding、内容区的高度,不含边框,返回值不带单位 |
clientWidth、clientHeight和offsetWidth、offsetHieght最大的区别是client系列不含边框,而offset系列包含边框。