为了账号安全,请及时绑定邮箱和手机立即绑定

为什么高度是0啊

http://img1.sycdn.imooc.com//57162ad500019c1411940341.jpg

求解,还有公式是这样两个或起来,还是两者单独用啊

正在回答

2 回答

第8行的document.offsetHeight里的s写成大写了,而chrome对后面的document.body.offsetHeight的支持有问题,所以为0

0 回复 有任何疑惑可以回复我~
#1

Rosevil1874 提问者

非常感谢!
2016-04-20 回复 有任何疑惑可以回复我~

offsetHeight对不同浏览器的显示是不同的,你的浏览器应该是Netcaspe或者Firefox这一类的吧,这一类对offsetHeight的解析是网页内容实际高度,可以小于clientHeight,在你代码里面没有内容,所以高度是0px,你试试加些内容如p标签那些,然后再看看

0 回复 有任何疑惑可以回复我~
#1

Rosevil1874 提问者

我用的chrome,加了还是0。。。
2016-04-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468982    人
  • 解答问题       22582    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

为什么高度是0啊

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号