ввод текста, скрытый за клавиатурой на Android Chrome
У меня есть мобильная веб-страница следующего формата:
заголовок - логотип и т. д. - в абсолютном положении
содержание - прокручиваемое, абсолютное позиционирование
нижний колонтитул, абсолютное позиционирование 40px
Область содержимого имеет несколько полей ввода. В Chrome на Android нажатие на поле ввода внизу страницы приводит к тому, что ввод не отображается, когда выскакивает программная клавиатура. Страница прокручивается, чтобы попытаться переместить окно вверх, но недостаточно, чтобы его можно было увидеть. В итоге прячется за нижний колонтитул.
Есть идеи, как это исправить? Это происходит только на Chrome-Android. Safari на iOS и IE на Windows Phone и другие мобильные браузеры работают просто отлично.