原文:js的各种位置,比如clientHeight,scrollHeight,offsetHeight ,以及scrollTop, offsetTop,clientTop的区别?

clientHeight:表示的是可视区域的高度,不包含border和滚动条 offsetHeight:表示的是可视区域的高度,包含了border和滚动条 scrollHeight:表示了所有区域的高度,包含了因为滚动被隐藏的部分 clientTop:表示边框border的厚度,在未指定的情况下一般为 srcollTop:滚动后被隐藏的高度,获取对象相对于由offsetParent属性指定的父坐 ...

2019-09-18 23:28 0 585 推荐指数:

查看详情

offsetTop,offsetHeight,clientHeight,scrollHeight,scrollTop区别

这些高度相信很多同学都搞不清楚吧。这里我通过本地测试,发现了区别。 以聊天窗口为例。 元素(class='content')高度444px,其中上下padding分别是10px,margin为0。距离最近的一个定位的父元素的上边距是60px。 这里,在控制台打印出各个高度值 ...

Wed Apr 27 23:20:00 CST 2016 0 1993
JS clientHeight,scrollHeight,offsetHeight,scrollTop,offsetTop概念

  JS滚动页面到某一位置时触发指定事件能够增强用户体验或是提高性能,其中使用最多的场景是加载更多,当鼠标滚动至页面下方时,自动加载下一页的内容。另一个常用的场景是当用户滚动至页面某一地方时,页面会给出提示或是将某些重要信息或按钮显示出来。实现这些效果的关键是要区分clientHeight ...

Sat Oct 25 02:29:00 CST 2014 0 3977
offsetTop/offsetHeight scrollTop/scrollHeight区别

offsetTop/offsetHeight scrollTop/scrollHeight 这几个属性困扰了我N久,这次一定要搞定。 假设 obj 为某个 HTML 控件。 obj.offsetTop obj距离上方或上层控件的位置,整型,单位像素 ...

Fri Apr 24 18:27:00 CST 2015 0 2151
offsetTop,offsetHeight,scrollHeight,scrollTop区别

offsetTop,offsetHeight,scrollHeight,scrollTop,这些属性曾经困扰了我很长很长很长时间。今天花点功夫,彻底把他们搞清楚了。假设 obj 为某个 HTML 控件。obj.offsetTop 指 obj 距离上方或上层控件的位置,整型,单位像素 ...

Sat Jun 07 17:27:00 CST 2014 1 5504
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM