gpt4 book ai didi

javascript - 为什么 window.scrollY !== document.body.clientHeight @最大滚动点

转载 作者:行者123 更新时间:2023-11-29 20:52:16 25 4
gpt4 key购买 nike

为什么窗口最大滚动不等于主体高度?

我正在尝试对最大滚动和当前滚动之间的摩擦产生一些影响。

最佳答案

这是因为 window.scrollY 会给你左上角的坐标。您会看到,如果在最大滚动点处将窗口的高度添加到 window.scrollY,您就会得到该高度。

例子:我的窗口的 innerHeight599,我的 body 的高度为 1797window.scrollY在最大滚动点的值为1198,如果我执行 1198 + 599,我将获得 1797,这是我的文档的正确高度。

1198 + 599 = 1797

请记住,window.scrollY 的值位于文档的左上角。

关于javascript - 为什么 window.scrollY !== document.body.clientHeight @最大滚动点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51322484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com