首页 > 编程知识 正文

scrollTop自动滚动,offsetheight获取高度不对

时间:2023-05-06 14:36:54 阅读:58828 作者:3060

clientHeight、offsetHeight、scrollHeight、offsetTop、scroll top http://www.Sina.com/:包括填充,但不限于边框、水平滚动条33558 www.Sina.com/:包括填充、边框和水平滚动条,但不包括margin元素的高度。 对于inline元素,此属性始终为0、单位px和只读元素。

接下来,说明有滚动条的情况。

如果本元素的子元素高于本元素,且overflow=scroll,则本元素为scroll。 在这种情况下,clientHeight:的子元素高于父元素,因此显示滚动条以避免父元素被子元素支撑,并在滚动过程中隐藏部分元素。 scrolllheeer可见部分的高度实际上是clientHeight,也就是scrollHeight=clientHeight恒常成立。 有滚动条时讨论scrollHeight才有意义,没有滚动条时scrollHeight==clientHeight恒常成立。 单位px,只读元素。offsetHeight:距当前元素顶部父元素顶部的距离与是否存在滚动条无关。 单位px,只读元素。

scrollHeight:显示滚动条存在时滚动条向下滚动的距离,即元素顶部被隐藏的部分的高度。 如果没有滚动条,则scrollTop==0始终成立。 单位px,可读取设定。

转载来源: https://www.im OOC.com/article/17571

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。