Задать вопрос
Vextor-ltd
@Vextor-ltd
Webdeveloper

Как получить высоту вьюпорта за вычетом `sticky bar` у различных мобильных браузеров?

UI сайта, который я пишу, предполагает точный размер высоты видимой части документа, однако практически у всех мобильных браузеров имеется свой стики бар, который изначально находится как бы в `position: static`, а при скроллинге сжимается. Так вот он почему-то учитывается в 100vh. А мне нужно знать его точный размер, чтобы вычесть его из этих `100vh`, типа `calc(100vh - browserBarHeight)`. У каждого браузера он отличается размерами, поэтому видимо необходимо добраться до его размера, либо получить высоту вьюпорта за его вычетом.

Какие тут могут быть варианты решения проблемы?
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Сложный 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
iamd503
@iamd503 Куратор тега CSS
Верстальщик
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы