网页水平滚动[页面宽度问题]

时间:2012-09-26 11:16:37

标签: css

我为其中一个客户端建了一个测试html页面,我遇到了页面宽度的问题,我只是弄清楚是什么div导致整个页面的宽度滚动 horizo​​ntly。任何人都可以指出或提供任何帮助。我想停止滚动。 测试页面的链接是enter link description here 感谢

4 个答案:

答案 0 :(得分:1)

这个元素:

<a title="Show next" id="next" href="#" style="display: block;" class="">
</a>

的宽度为50%,来自layout.css,第63行

#prev, #next {
 background-color: rgba(255, 255, 255, 0.698);
 display: block;
 height: 509px;
 position: absolute;
 top: 130px;
 width: 50%;  <--- here
}

答案 1 :(得分:1)

您的下一个按钮宽度为50%。这是从其直接父母计算出来的,该父母恰好是身体标签。因此它最终成为浏览器窗口的50%。

快捷方式解决方案是在overflow-x: hidden代码上设置body

答案 2 :(得分:1)

只需删除:

right :-479px; from  #next 

答案 3 :(得分:1)

您将[{1}} width:50%;与您的身份#next#prev合并。将width:auto;单独提供给#next。它会解决你的问题。 :)