网站在移动浏览器中看起来不正确

时间:2013-05-30 13:04:26

标签: css

我正在建立一个网站,当我在移动浏览器上加载网站时,一些元素被推到左边,在右边留下一个丑陋的白色空间:

我的猜测是,大米色矩形(直接位于导航下方)的宽度大于其下方的包装。注意:矩形不包含在包装器中。但是,我尝试了一些不同的方法,我仍然在右侧获得了这个空白区域。

我可以帮助指出我哪里出错吗?

4 个答案:

答案 0 :(得分:1)

页面上的元素具有各种不同的宽度,例如#pinboard div,宽度为1123像素 - 比其他一些元素(例如nav 1000px)宽一点。这会在其他较窄的元素和屏幕边缘之间留下空白区域。 (作为测试,缩小浏览器窗口,您可能会在页面底部看到一个水平滚动条,然后才可能出现。)

如果你给所有宽度相同的东西,事情看起来会好很多。

答案 1 :(得分:0)

视口元标记过去已经为我解决了这类问题,请尝试将其添加到HTML标题中:

<meta name="viewport" content="width=device-width">

答案 2 :(得分:0)

尝试检查您是否有任何左侧或右侧提到的CSS。还是绝对的?

答案 3 :(得分:0)

您网站中少数元素的宽度不同。

例如:

#slide:width:1174px;
.menu-main-container:width:1000px;

iPhone占用最大宽度。 请使用一个&amp;相同的宽度或使用包装并将所有内容放入其中。