某些页面移动大约5个像素

时间:2011-08-08 16:45:43

标签: html css

我在http://www.blazingoctopuss.com

上提供了我的非营利网站新版本的示例

使用顶部导航栏,当您在索引与我们之间或索引与捐赠之间进行操作时,整个页面会向左侧移动约5个像素。

但是,当您从索引转到服务时,页面会保持不变。此外,当你在我们之间和捐赠之间,页面停留在一个地方。

所以关于我们有一些东西,捐赠与索引和服务不同,但我看不出它是什么。他们都使用相同的样式表,我看不到与我调用页面的方式有什么不同。

谁能告诉我我做错了什么?提前谢谢你看看吧!

2 个答案:

答案 0 :(得分:1)

当内容超出窗口高度时,它会移动添加垂直滚动条所需的确切数量(大于5个像素,但在每个浏览器中不同)。这是正常和预期的行为,你的设计在这方面没有任何问题。

答案 1 :(得分:0)

正如Sparky 672所说的那样。这很正常。

但是,如果转换困扰您,请通过将此行添加到css,将(禁用的)滚动条添加到不需要的页面:

body { overflow: auto }

现在导航网站时没有页面“跳转”。