Как ответили здесь: Отключить автоматическое увеличение тега ввода «Текст» - Safari на iPhone
Вы можете запретить Safari автоматически увеличивать текстовые поля при вводе пользователем без отключение способности пользователя увеличивать масштаб.Просто добавьте maximum-scale=1
, но не используйте атрибут пользовательского масштаба, предложенный в других ответах.
Это полезный вариант, если у вас есть форма в слое, которая «плавает» при увеличении, что может вызвать важный пользовательский интерфейсэлементы для перемещения за пределы экрана.
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">