offset属性
用途:获取标签自身的大小、位置;
offsetParent – 最近的有定位的上层元素,找不到就是body
offsetLeft、offsetTop – 当前标签的左侧、上侧与其offsetParent的左侧、上侧的距离
offsetWidth、offsetHeight – 标签的大小,包括content、padding、border;
这个属性是只读属性、只能读取,不能设置;
client属性
用途:获取标签容纳范围的大小和位置;
clientWidth、clientHeight 标签的大小 包括 content、padding;
clientLeft、clientTop 标签的左边框,上边框的宽度;
scroll属性
用途:获取标签内容的大小和位置;
这个属性可以赋值
scrollWidth、scrollHeight – 如果内容未超过标签的内容范围,则为content+padding;如果超出,则为内容的大小;
scrollTop、scrollLeft – 内容超出标签的长度;