我编写了一个html页面,如下所示:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Test</title>
</head>
<body bgcolor="#f2f2f2">
<div style="width:1000px;height:auto;margin:0px auto;" ><!-- main container -->
<div style="width:1000px;height:50px;margin:0px auto; background-color:pink;" ><!-- container 2 -->
Hello world
</div> <!-- end container 2 -->
</div> <!-- end main container -->
</body>
</html>
div 的宽度为 1000px,并使用属性 margin:0px auto 居中对齐;当我在桌面浏览器中查看时,它很好。但是在移动浏览器(iPhone Safari)中,我得到了一个不需要的水平滚动,整个页面也是水平和对角浮动的。
为什么会这样?
如何解决这个特定于 iPhone/iPad 浏览器的问题。我没有在其他手机上测试过。
我需要输入哪些代码才能使移动浏览器正确显示网页(专为桌面浏览器设计)?
请建议。
谢谢