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

用body和用documentElement的结果不一样,为什么啊?还有代码中||不是或者的意思吗,只要选则一种不就好了吗?为什么大家都要写进代码去呢?

正在回答

1 回答

这个是每个浏览器解析的时候不一样的,有写浏览器认body有些则是documentElment这里是为了解决浏览器兼容性问题,可能会存在误差,因为一个是获取body的长宽,另一个是获取html的长宽,这个是不要紧的

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

ShawpLee

用documentElement求出来的高度是34,而用body求出来的高度是557,我被弄糊涂了。body长宽和html长宽区别在哪? 还有.clientWidth(Height)与.scrollWidth(Height)的区别又在哪?能稍微详细点给我讲解一下吗? 还有课程介绍说:scrollHeight 是网页内容高度,不过最小值是 clientHeight。我的理解是最大值是clientHeight。clientHeight不是指浏览器可视区域高度么?那内容高度可以小于它,最大值才是它.请问我的理解错在哪了?谢谢
2014-11-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信