HTML:点击不同的标签会保持页面上的位置,但我希望它向上滚动

时间:2015-09-25 21:46:27

标签: html css

在我的网站上,我有通过导航标签链接到不同页面的按钮。单击按钮时,视图将保持新页面上的位置(例如:在页面中间滚动)。我希望它滚动到新标签视图的顶部(而不是只停留在中间),但无法找到实现此目的的方法。有人知道这里的方式吗?

2 个答案:

答案 0 :(得分:0)

显然你应该添加一些代码。但如果您通过javascript更改标签,请添加以下内容:

 window.scroll(0,0);

这会将窗口重新定位到页面顶部。

答案 1 :(得分:0)

在您需要向上滚动的页面上输入此JQuery代码

   var body = $("html, body");
body.stop().animate({scrollTop:0}, '500', 'swing', function() {
});