我有一个(相当简单的)网站,希望自动缩放和调整,使主要内容区域适合iPad屏幕,无需水平滚动。在横向模式下它工作正常,但在纵向模式下会留下一部分在侧面,用户必须进行水平滚动。
其他网站通常都能正常工作,但对于这个网站,我不知道什么阻止了Safari的实现。
我在HTML文件的顶部添加了以下代码行,但似乎没有任何效果(我也尝试过添加initial-scale=1.0等各种替代方案)。
什么原因导致这个不起作用?
澄清:我不是在寻找媒体查询解决方案。我只是试图理解为什么对于某些站点,iPad(和其他触摸设备)会自动缩小网站以适应屏幕,而在这种情况下,有些东西导致它不能这样做。我只是试图找出原因。
其他网站通常都能正常工作,但对于这个网站,我不知道什么阻止了Safari的实现。
我在HTML文件的顶部添加了以下代码行,但似乎没有任何效果(我也尝试过添加initial-scale=1.0等各种替代方案)。
<meta name="viewport" content="width=device-width, maximum-scale=1.0" />
什么原因导致这个不起作用?
澄清:我不是在寻找媒体查询解决方案。我只是试图理解为什么对于某些站点,iPad(和其他触摸设备)会自动缩小网站以适应屏幕,而在这种情况下,有些东西导致它不能这样做。我只是试图找出原因。
#branding
,#content
和#footer
上执行width:100%
,它们将不再在普通桌面屏幕上居中,这是我不想要的。然而,我试图理解的是什么使iPad在某些情况下缩放网站,以及什么使它在其他情况下不缩放。例如,在这种情况下,我使用完全相同的布局(居中标题,全部简单)制作的另一个网站,iPad可以很好地调整大小:http://www.bounce-life-coaching.com - jbx@media screens
了。 - Vitorino fernandes