scrollTop不适用于网站更改

时间:2013-09-11 12:00:39

标签: javascript jquery scrolltop

在我的网站上,我遇到的问题是,当我来自Imprint或How-to-find-us网站并点击服务或联系时,scrollTop无法正常工作。

http://wicker-schuetz.de/en/

感谢

1 个答案:

答案 0 :(得分:0)

这样做是因为当你到达页面上的那一点时,页面没有更多空间可以进一步向上滚动;因为你的页脚有点粘在页面底部。

您需要在页脚底部添加一些填充,以便为页面向上滚动添加一些空间。您可以通过在css中添加一行来实现:

#footer { padding-bottom: 40%; }

或在javascript文件中添加一行:

document.getElementById("footer").style.paddingBottom="40%";

任何一个都应该可以工作,但如果你想动态调整页脚底部的填充,以便填充正好,根据屏幕大小,你可能想看看javascript的窗口{{ 3}}并相应地调整填充。或者你可以使用onresize event