iOS Safari Sticky ввод внизу нежелательных пробелов - PullRequest
0 голосов
/ 28 января 2019

Таким образом, у меня есть вход внизу моей страницы, расположенный так:

    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40px;

Когда я открываю клавиатуру в iOS Safai, под вводом появляются нежелательные пробелы.Вы можете прокрутить вверх от него, но его там быть не должно.

Screenshot

Подсветка из консоли Safari Dev, я выделил HTML, поэтомудополнительный пробел не вызван моим HTML / CSS, я думаю ...

Этого не происходит в Android.

Любая помощь?

1 Ответ

0 голосов
/ 05 июня 2019

iOS-сафари не учитывает position: fixed, когда ввод имеет фокус.Кажется, что происходит, что атрибут позиции элемента изменяется на static.

Есть пара вариантов, но на данный момент лучшим решением будет не использовать fixed.

Дополнительное чтение: https://medium.com/@im_rahul/safari-and-position-fixed-978122be5f29

...