1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 原生JS获取dom元素高度

原生JS获取dom元素高度

时间:2020-01-04 10:33:32

相关推荐

原生JS获取dom元素高度

clientHeight,scrollWidth,offsetWidth的区别

用body 测试

网页实际宽: document.body.clientWidth

网页实际高: document.body.clientHeight

网页实际宽: document.body.offsetWidth (包括边线的宽)

网页实际高: document.body.offsetHeight (包括边线的高)

网页正文全文宽: document.body.scrollWidth

网页正文全文高: document.body.scrollHeight

网页被滑去的高: document.body.scrollTop

网页被滑去的左: document.body.scrollLeft

dom元素div

元素的实际高度:document.getElementById(“div”).offsetHeight

元素的实际宽度:document.getElementById(“div”).offsetWidth

元素的实际距离左边界的距离:document.getElementById(“div”).offsetLeft

元素的实际距离上边界的距离:document.getElementById(“div”).offsetTop

区别

clientHeight:元素客户区的大小,指的是元素内容及其边框所占据的空间大小(经过实践取出来的大多是视口大小)

scrollHeight: 滚动大小,指的是包含滚动内容的元素大小(元素内容的总高度)

offsetHeight: 偏移量,包含元素在屏幕上所用的所有可见空间(包括所有的内边距滚动条和边框大小,不包括外边距

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。