我遇到了一个奇怪的问题,甚至无法诊断导致它的原因。我正在教授的网站上工作:jurgec.net
问题仅出在移动网站上。如果您点击其中一个链接,例如“我是本科学生”,然后向下滚动一点,然后按回,网站不会完全降落在页面顶部。你可以在底部看到一些黄页。
我有一种感觉,因为每个部分的高度取决于浏览器的屏幕尺寸。因为在移动Chrome上,向下滚动会导致URL栏消失,它会改变浏览器的高度,从而破坏网站各部分的大小。
非常感谢任何帮助!
答案 0 :(得分:0)
这是因为后退按钮会使您返回上一个"状态"您所在的网站。如果向下滚动,它将转到您进行点击时所在的那一部分。
按下后退按钮后,$(document).ready()函数会触发吗?如果他们这样做(目前不确定)你可以做这样的事情。
$(document).ready(function(){
scroll(0,0)
});
如果它起作用的话不应该对你产生影响,因为在初始页面加载时你已经在(0,0),所以你不会注意到任何跳跃。不确定这是否适合你,但祝你好运!