84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
我发现我这body的clientHeight和描述不一致。这是百度首页
clientHeight是正常的。然后随便搜索一点内容
变得和scrollHeight一样大,请问这是什么情况?是我理解错误还是什么原因?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
百度首页的body样式是height:100%;搜索之后的body样式应该是子元素撑开的。所以不同。刚才说的是没错的。
正常的,是你理解错了吧
以下引用自《JavaScript标准参考教程》里,“Element.clientHeight,Element.clientWidth”中的内容:
对于整张网页来说,当前可见高度(即视口高度)要从document.documentElement对象(即<html>节点)上获取,等同于window.innerHeight属性减去水平滚动条的高度。没有滚动条时,这两个值是相等的;有滚动条时,前者小于后者。注意,这里不能用document.body.clientHeight或document.body.clientWidth,因为document.body返回<body>节点,与视口大小是无关的。
document.documentElement
<html>
window.innerHeight
document.body.clientHeight
document.body.clientWidth
document.body
<body>
百度首页的body样式是height:100%;搜索之后的body样式应该是子元素撑开的。所以不同。刚才说的是没错的。
正常的,是你理解错了吧
以下引用自《JavaScript标准参考教程》里,“Element.clientHeight,Element.clientWidth”中的内容: