Проблемы с height: 100vh на мобильном. Как решить?
Всем привет!
Использовал height: 100vh уже давно. Но на мобильных есть некоторая проблема.
Если листать верстку вниз то в мобильном браузере скрывается адресная строка. В следствии чего высота экрана увеличивается на несколько пикселей. Из за этого блок с height: 100vh увеличивается на эти пиксели. И получается некоторое дерганье верстки.
А если начать листать вверх, то адресная строка снова появляется и и все обратно передвигается.
Очень не хочется такую верстку в продакшн отдавать.
Тоже отказался от 100vh на мобилках, в мобильном сафари куча проблем (прыгает контент). Html, Body даю position: relative и height: 100%. И всем блокам которые должны быть на высоту экрана либо height 100% либо min-height 100%, если внутри этого блока будет скролищийся контент. Пока полет нормальный