Фиксированное позиционирование и виртуальная клавиатура iOS 5

У меня есть мобильный веб-сайт, на котором div прикреплен к нижней части экрана с помощью position: fixed. Все работает нормально в iOS 5 (я тестирую на iPod Touch), пока я не нахожусь на странице с формой. Когда я нажимаю на поле ввода и появляется виртуальная клавиатура, внезапно фиксированная позиция моего div теряется. Теперь div прокручивает страницу, пока видна клавиатура. Как только я нажимаю Готово, чтобы закрыть клавиатуру, div возвращается в свое положение в нижней части экрана и подчиняется правилу position: fixed.

Кто-нибудь еще испытывал подобное поведение? Ожидается ли это? Спасибо.

135
задан jeffc 1 November 2011 в 17:32
поделиться