Браузерная строка что это

Браузерная строка что это

Использовать window.innerHeight для установки границ для вашего сайта

Вы можете установить html и тело или вашу обертку в

var height = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);     

Имейте в виду, что его необходимо обновлять при каждом изменении размера!

window.innerHeight позволяет получить фактическую высоту внутренней части просмотра браузера (без панели браузера). Вы можете достичь высоты содержимого, когда полоска видима или даже когда она скрыта (выталкивается вниз).

В моем случае:
1. установите тело на 100vh через CSS.
К сожалению, vh игнорирует полосы браузера, что вызывает некоторые проблемы на мобильных устройствах с современными браузерами, которые скрывают панель во время/после прокрутки. Посмотрите в.

Это также мое решение проблем, подобных приведенным выше.

2. Вычислите точную высоту через JS с указанной функцией. Обновление при каждом изменении размера!
= > содержимое сайта теперь ограничено внутренней частью представления.

На мобильном:
Android 7.1.1/Chrome 61.0 iOS 9.3.5/Safari

= > теперь панель браузера больше не скрывается в событиях прокрутки и прокрутки.

Имейте в виду:
Он работает только тогда, когда вы не используете некоторую библиотеку, которая приводит к тому, что вы прокручиваете по горизонтали, но на самом деле используете body.height.



Источник: qaru.site


Добавить комментарий