【发布时间】:2017-06-09 18:16:54
【问题描述】:
我有 2 个 div。一个包含页面上部的部分。另一个在顶部 div 的正下方。第二个 div 大约是页面下方的 1.5 个视口。但是当我尝试在按下导航按钮时让页面滚动到第二个 div 时。它把我带到了页面的顶部。即使它引用了第二个 div 的 scrollTop 属性。
【问题讨论】:
-
gyazo.com/b6cf7f9621d29a7620a6fbcfcea06a1f 这是开发者工具的截图。它说 div 的 scrollTop 为 0,即使它不在页面顶部...
-
gyazo.com/b6935f99b658c96e54f30df80faeefbc 这是我悬停在 parallax2 上的 gif,这是我谈到的“第二个 div”。如您所见,它不在页面顶部,因此 scrollTop 不应为 0。
-
使用顶部,我认为滚动顶部是参考 div 本身,它可以有滚动条。
标签: javascript jquery html css scrolltop