我的网站有问题.我的页面通常在Firefox中加载,但是当我使用Chrome或Safari时,它会进入页面底部,我不明白为什么.我尝试将以下代码段放在页面的开头,但没有运气.
<script>
$(document).ready(function() {
$(document).scrollTop(0);
});
</script>
Run Code Online (Sandbox Code Playgroud)
为什么页面在加载时会显示在底部?
当你去你的网站时,我被重定向到http://www.ondinevermenot.fr/#start.这意味着页面将尝试跳转到start元素.
但是,该start元素绝对定位.因此,当页面尝试跳转时,start元素随之向下移动.因此页面会再次尝试跳转.然后start元素向下移动更多.当没有更多空间时,它们一直向下到页面底部.
要解决此问题,请不要#start在页面加载时重定向到.
由于跳到绝对定位的东西的陌生感,它可能在不同的浏览器中处理不同.
| 归档时间: |
|
| 查看次数: |
4869 次 |
| 最近记录: |