从其他网站页面返回主页时,主页会跳转

时间:2015-07-30 17:39:22

标签: javascript html css

我不确定为什么会这样。网站网址为http://tonisblogspot.com/discoverpark/index.html。当页面加载时,一切都很好。但是,如果我转到ABOUT页面或BLOG页面然后返回HOME页面,页面会略微向右跳转并弹回原位。

起初我认为这是所有滑块的错误,然而,我不记得在开始时发生这种情况。事实上,这是一个非常平稳的过渡。我已经将滑块的容器调整为96%,填充为0 2%,只是为了在两边强制留出一小块空间 - 实际上整个网站就是这样,所以它在任何设备上看起来都很好。我已将它恢复到100%并仍然跳跃,所以我认为这不是原因。

但现在我不知道如何解决这个跳跃问题。这有点刺激性和不专业。有谁知道可能导致这种情况的原因以及我如何结束它?

谢谢!

1 个答案:

答案 0 :(得分:1)

它似乎可能跳跃的原因是因为为主页添加了滚动条,从而将视口移开。如果我在主页上设置overflow: hidden,然后转到博客网址,我看不到任何跳跃。

如果您注意到,如果从“关于”页面跳转到主页,则不会遇到此问题。这是因为两者都有可见的滚动条。

从技术上讲,如果您在博客页面上垂直缩小浏览器,您会看到在任何标签页之间切换时页面上没有“移动”。