1

我正在处理的一个网站:http: //bayhouse.biklopsdesign.com,不知何故非常宽。这会导致水平滚动条以及使固定定位非常烦人。

谁能告诉发生了什么?我已经火了好几天了,没有任何缓解。:/

4

2 回答 2

3

很难找到!

您的链接<a id="OTPoweredBy">...</a>有一个margin-9999px;如果我将其设置margin为更合理的值,所有向右滚动都会消失。

于 2012-07-17T18:01:27.130 回答
0

答案是您已将宽度声明为固定定位元素的百分比。这需要viewport的百分比,而不是父容器的百分比。

因此,例如,我的视口是 1900px 宽。这意味着设置的每个元素position: fixed; width: 100%都是 1900px 宽。您可以在许多地方执行此操作,例如在aside#text-15.header_area. 另请参阅此 SO 答案

于 2012-07-17T17:54:50.870 回答