我是靠谱客的博主 安静心情,这篇文章主要介绍简单理解clientHeight、scrollHeight、offsetHeight,现在分享给大家,希望可以做个参考。

一、 clientWidth和clientHeight

1.     clientWidth:获取实际宽度,结果为数值型

2.     clientHeight:获取实际高度,结果为数值型

3.     clientWidth和clientHeight的注意事项

1)    padding会影响这个属性的值,即clientHeight= height+padding(上下),clientWidth=width+padding(左右)

2)    滚动条会影响这个属性的值,即clientHeight = height-滚动条宽度;clientWidth=width-滚动条宽度

二、 scrollWidth和scrollHeight

1.     scrollWidth:元素的实际宽度

2.     scrollHeight:元素的实际高度

3.     注意:这两个属性可以用来测算出溢出元素的实际宽度和高度

三、 offsetWidth和offsetHeight

1.     offsetWidth:元素的实际宽度

2.     offsetHeight:元素的实际高度

3.     注意:

1)    offsetWidth和offsetHeight受padding和border影响,也就是说

offsetWidth= width+padding+border

offsetHeight= height+padding+border

四、 什么时候使用clientWidth、clientHeight、offsetWidth、offsetHe

最后

以上就是安静心情最近收集整理的关于简单理解clientHeight、scrollHeight、offsetHeight的全部内容,更多相关简单理解clientHeight、scrollHeight、offsetHeight内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(118)

评论列表共有 0 条评论

立即
投稿
返回
顶部