您的位置:首页 > 其它

元素的scrollHeigth、offsetHeight、clientHeight

2017-11-27 14:14 218 查看
每个dom元素都有3个表示其高度的属性,分别为scrollHeight、offsetHeight和clientHeight。那么,它们3个有什么区别呢?

1.offsetHeight:内容区高度+内边距高度+边框高度

2.clientHeight:内容区高度+内边距高度

因此,一个元素的offsetHeight - clientHeight = 2倍的边框厚度

3.scrollHeight:滚动元素的高度

同理:offsetWidth、clientWidth、scrollWidth的计算方式同offsetHeight、clientHeight和scrollHeight

1 offsetTop:元素的上外边框距离其包含元素的上内边框的距离

2.scrollTop:元素的上方被隐藏的像素数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  元素大小