具有固定宽度的Div在ipad中渲染得太宽

时间:2011-02-17 16:49:50

标签: html css ipad

我正在尝试为iPad优化其中一个页面。你可以在这里看到我的测试页面: http://demo.dennismadsen.com/ipad/

它包含一个宽度为800px的黑盒子。当我在iPad上看到它并进行屏幕显示时,我可以看到,当宽度为800px时,盒子更多 - 约为837px: http://demo.dennismadsen.com/ipad/screenshot.png

我想知道为什么会这样?

2 个答案:

答案 0 :(得分:9)

无论您的网站及其元素的实际宽度如何,iOS设备都会尝试扩展您的内容以获得最佳观看效果。

将其放入HTML标题中停止发生这种情况:

<meta name="viewport" content="initial-scale=1.0;">

答案 1 :(得分:0)

检查<meta>标记上方的<title> - 标记,其中最大宽度和最小宽度定义

使用此代码:

<link media="only screen and (max-device-width: 480px)" href="small-device.css" type= "text/css" rel="stylesheet">

<link media="screen and (min-device-width: 481px)" href="not-small-device.css" type="text/css" rel="stylesheet">