获取元素与 window 顶部的距离,当用户滚动时该距离会改变
Get distance of element from top of the window which changes when user scrolls
我需要找到 window 顶部到元素之间的距离。我可以使用 offsetTop
计算该距离,但在 offsetTop
中它只给出元素与 window 顶部的距离,我想要的是在用户向上滚动时减少距离。并在用户向下滚动时增加距离。那么如何实现呢?
使用.getBoundingClientRect()
.
在此处查看更多信息:https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoundingClientRect
我需要找到 window 顶部到元素之间的距离。我可以使用 offsetTop
计算该距离,但在 offsetTop
中它只给出元素与 window 顶部的距离,我想要的是在用户向上滚动时减少距离。并在用户向下滚动时增加距离。那么如何实现呢?
使用.getBoundingClientRect()
.
在此处查看更多信息:https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoundingClientRect