Рубрики
Без рубрики

Скрыть Navbar в качестве прокрутки вниз, менее чем за 10 строк JavaScript;

Должно быть, вы видели этот эффект на нескольких сайтах, где вы прокрутите вниз и навигационную панель Automat … Теги с JavaScript, учебником, WebDev, CSS.

Должно быть, вы видели этот эффект на нескольких веб-сайтах, где вы прокрутите вниз, и навигационная панель автоматически скрывается и появляется в режиме прокрутки вверх.

Итак, вот основная страница, в которой я реализовал это, всего 10 строк JavaScript.

VAR LastScrolltop; .GetElementbyId («Navbar»); window.addeventListener («Scroll», функция () { var.pageyoffset || document.docenteLement.scrolltop; Если (Scrolltop> LastScrolltop) { ; } еще{ ; } ; });

Как это работает

Здесь положение NAVBAR изменится с помощью JavaScript.

Сначала мы создаем переменную, которая хранит позицию страницы;

Затем мы получаем положение прокрутки, используя: window.pageyoffset или для некоторого браузера “Document.docenteLement.scrolltop ‘;

Затем убедите эту погоду, на странице прокручивается вверх или вниз;

Затем сохраните прокрутки Vale для переменной;

Это делается каждый раз, когда страница прокручивается, как все это лежит под EventListener Отказ

Проверьте JS в кодепене, это сделает его более понятно

Проверьте мои другие посты

Имейте эффект морозного стекла на вашем сайте. Смотри как?

AREEB UR RUB · 20 мая · 1 мин прочитать

Следуй за мной больше

AREEB UR RUBFOLLOW

Оригинал: “https://dev.to/areeburrub/hide-navbar-as-scroll-down-in-less-than-10-lines-of-javascript-1i00”