1

我有一个 div,它有 200 行数据(页面的内容)。这个 div 使用 css position:absolute 定位。

向下滚动后,我想得到这个 div 顶部的位置。目前它给了我 0。据我说这是错误的,因为它在可视屏幕区域之外。应该是一些负数吧?

4

1 回答 1

0

不,位置仍然是 0,因为那是您放置它的位置。文档的顶部是 0 所在的位置,而不是当前视口的顶部。我认为您想要的是window.scrollY,它将告诉您用户从顶部滚动页面的距离。此 ( ) 的负数-scrollY将为您提供所需的数字。

于 2013-02-11T20:43:34.460 回答