Я понимаю, что в мобильном сафари много ошибок по фиксированным элементам, но по большей части мне удалось правильно работать с моим макетом, пока я не добавил очень необходимый текстовый ввод в фиксированную навигацию внизу. Теперь, когда пользователь фокусируется на элементе ввода текста и появляется виртуальная клавиатура, моя навигационная система, которая в любом случае всегда фиксируется в нижней части страницы, перескакивает в очень странное место посередине страницы.
Я бы добавил часть моего кода к этому сообщению, но я не был бы уверен, с чего начать. Эта навигация фиксируется внизу и позиционируется слева и внизу 0 и шириной 100%. Оттуда я не знаю, что происходит, я могу только предположить, что это ошибка мобильного сафари.
Он также потеряет фиксированную позицию и станет относительной, только когда элемент ввода текста сфокусирован и виртуальная клавиатура открыта.