非常感谢精通 CSS 的人提供一些建议。由于我无法确定的原因,只有我网站的右侧显示在 iPhone/iPad 浏览器中,而左侧的 1/3 甚至都看不到。
如果有人能解释导致问题的原因以及如何解决,我将不胜感激。
这是设置布局的 css 部分:
body {
position:absolute;
width: 960px;
top: 0px;
left: 50%;
margin-left: -480px;
}
最佳答案
首先:尝试从您的正文
.
其次:这里是如何让页面居中 width: 960px; margin: auto
,把它放在 #page
因此,删除 body
上的一些 css 和 #page
下面的 css 可能会更好
#page {
width: 960px;
margin: auto;
overflow: hidden; /* to compensate for some element overflowing and messing up your layout */
}
关于iphone - 在 iPhone 和 iPad 上显示网站的整个宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16082725/