码迷,mamicode.com
首页 > 其他好文 > 详细

body,clientHiehgt,scrollTop

时间:2020-01-17 10:07:22      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:document   才有   高度   set   flow   over   bsp   doc   dde   

只有在有滚动的时候scrollTop才有值,给scrollTop赋值会滚动到对应的位置。

clientHeight就是元素 height的值

body 很奇怪,当html,body高度为100%, body内容超过一屏幕时,body.scrollTop始终为0,反而html的scrollTop有值,不知道这是为什么。而且,给body设置一个高度为200,overflow:hidden,  body的实际内容还是会显示一屏幕。

 

 

如果一个元素body内容超过一屏 值如下 

document.body.clientHeight 1708

document.body.offsetHeight 1708

document.documentElement.offsetHeight 1708

document.documentElement.clientHeight 920

 

body,clientHiehgt,scrollTop

标签:document   才有   高度   set   flow   over   bsp   doc   dde   

原文地址:https://www.cnblogs.com/chillaxyw/p/12203860.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!