视口 meta 标签如下:
<meta name="viewport" content="width=device-width, initial-scale=1" />
尽管如此,在iphone/ipad上需要手动缩小以适应屏幕。没有最小宽度防止网站缩小以适应屏幕,所以我能想到的是,也许iOS Safari在计算视口大小时没有考虑其垂直滚动条?不管怎样,有没有办法强制它加载时完全缩小,而不禁用整个缩放功能呢?
如果有人好奇,我已经解决了这个问题。
情况:
解决方案:
这将有所帮助:
@media screen and (device-aspect-ratio: 9/16) { select、textarea、input[type="text"]、input[type="password"]、 input[type="datetime"]、input[type="datetime-local"]、 input[type="date"]、input[type="month"]、input[type="time"]、 input[type="week"]、input[type="number"]、input[type="email"]、 input[type="tel"]、input[type="url"]{ font-size: 16px; } }
content="width=device-width, height=device-height, initial-scale=1.0"
就能解决问题 - 试着更改一下,看看是否有效? - junkfoodjunkie