当有输入元素时,Iphone自动放大方向改变

时间:2012-06-29 16:00:20

标签: iphone html input orientation-changes

当我在页面上有输入元素时,我的页面在加载到iPod时会放大,就好像输入是选项卡一样。当我将页面从纵向切换到横向时,页面会进一步放大;当我切换回肖像时,缩放效果保持不变。因此,如果我不停地来回旋转iPod,它会一直保持缩放直到达到一定的大小。

如果页面上没有任何输入元素,页面将加载正确的大小,并且不会从方向更改中缩放。

所以

任何人都知道如何在不使用视口的情况下解决此问题,因为我不想禁用缩放或用户缩放?

1 个答案:

答案 0 :(得分:1)

指定font-size:

input[type='text'],
input[type='number'],
textarea {
    font-size:16px;
}

这个问题的答案已经存在: Disable Auto Zoom in Input "Text" tag - Safari on iPhone