W jaki sposób mogę powstrzymać stałą nawigację przed przemieszczaniem się w ten sposób, gdy wirtualna klawiatura otwiera się w Mobile Safari?

Rozumiem, że mobilne safari ma wiele błędów związanych ze stałymi elementami, ale w większości udało mi się poprawnie uruchomić układ, dopóki nie dodałem bardzo potrzebnego wpisu tekstu do stałej nawigacji na dole. Teraz, gdy użytkownik skupia się na elemencie wprowadzania tekstu i pojawia się wirtualna klawiatura, moja nawigacja, która w innym przypadku jest zawsze ustalana na dole strony, przeskakuje do naprawdę dziwnego miejsca na środku strony.

Dodałbym część mojego kodu do tego posta, ale nie byłbym pewien, od czego zacząć. Ta nawigacja jest ustalona na dole i umieszczona na lewo i na dole 0 oraz 100% szerokości. Stamtąd nie wiem, co się dzieje, mogę tylko założyć, że jest to błąd mobilnego safari.

Wydaje się również, że utracił swoją pozycję i stał się względny, tylko gdy element wprowadzania tekstu jest skupiony i wirtualna klawiatura jest otwarta.

questionAnswers(11)

yourAnswerToTheQuestion