我想知道如何强制Android浏览器(最好使用纯CSS3),当用户用他/她的手指放大/缩小时不改变视口的宽度?如何强制Android浏览器在放大/缩小时不更改视口的宽度?
我有多个媒体查询页面针对不同的视口宽度。但是,无论何时,用户放大/缩小页面视口宽度都会发生变化,因此页面布局重新排序,我不会发生这种情况。我希望Android浏览器能够“记住”其初始视口大小,以及用户放大/缩小时的情况。我希望Android浏览器能够缩放,但不能更改视口大小。
这是可能的CSS?感谢您提前提供任何帮助。
编辑:我的媒体查询:
@media only screen and (min-width : 800px) and (max-width : 999px) {
#content { width:800px; }
}
@media only screen and (max-width : 799px) {
#content { width:600px; }
}
请问您可以收看您的媒体查询吗? – poitroae 2012-01-14 09:16:40
@Michael当然没问题。我有这两个媒体查询实际上支持三种类型的设备。台式机(宽度> 1000像素),平板电脑和高清智能手机(宽度800-1000像素)以及所有其他手机和设备(宽度<800像素)。问题是(正如我的问题所述),当我在移动设备上放大/缩小页面时,它不断更改视口,并且布局也不断变化,因为页面的布局对于每种类型的设备都不相同。但这根本不是期望的。我想为每种类型的设备提供一个修复布局,但要可缩放。 – Frodik 2012-01-14 09:35:03