JS-решения №15. Фиксированная шапка при скролле вниз и вверх

preview_player
Показать описание
Привет! В новой части JS-решений я покажу, как сделать фиксированную шапку сайта при скролле вверх и вниз. Поехали!

Содержание:
00:00 - Интро
00:20 - HTML/CSS
02:32 - Скрипт по скроллу вниз
08:00 - Скрипт по скроллу вверх
11:42 - Аутро

Меня зовут Максим Васянович. Фрилансер уже 5 лет, создал более 50 коммерческих сайтов. Преподаватель в онлайн-университете Skillbox, автор курса Веб-верстка.


#ityoutubersru #скролл #фиксированнаяшапка
Рекомендации по теме
Комментарии
Автор

Отлично видео, редко касаются тем которые действительно затрудняют начинающих.Спасибо за полезную и важную информацию.

yusif
Автор

Круто, и теперь браузер будет вызывать функцию на каждое событие скрола, что очень бьет по производительности.

Sergey_Klimov
Автор

Очень интересные видео и частенько что-то беру из них! Но есть пару просьб, пожеланий.
1. Лучше бы в самом начале видео показать то, что вы будете делать)
2. Когда получается какая-то ошибка в коде и вы начинаете исправлять, то за этим не всегда хочется смотреть) было бы здорово, если бы в похожих видео было все четко)

Ну и побольше бы такой рубрики!
Спасибо)

hmutyikoot
Автор

Спасибо!
Макс, а в плейлисте UI-компоненты не появится видео по фильтрам (много фильтров) товаров!?

kgfztzb
Автор

Можно более распространёный вариант, когда сверху меню соц, а ниже ее сама шапка, и при скроле что бы осталась толька шапка?

sergeykostik
Автор

Максим, спасибо за видео! Скажите, что делать когда футер прижат к низу через флекс html, body, wrapper - 100%, scroll не работает? Как исправить что бы при 100% он заработал

xyvmrvr
Автор

Макс, привет, я новичок. Скажи, пожалуйста, насколько актуально сегодня весь код js писать в обработчике по событию DOMContentLoaded или их аналогах? Раньше всё писали в jQuery функции ready(). Насколько актуально сегодня так делать?

deniskotov
Автор

привет, скрывать на скрол вниз шапку будем? и показывать при скроле вверх?

sypfrte
Автор

Привет. Есть вопрос по коду. Это начинает срабатывать при скролле, а как быть если при обновлений страницы? Вот я дошёл до середины, обновил страницу, и шапка не появится пока не будет скролла, как можно доработать это место?

NivaiZRUS
Автор

Как сделать так, чтобы хедер при скролле вверх не сразу появлялся, а только через заданное количество прокрученных пикселей?

aaffbdefdfab
Автор

position: sticky? Не, не слышали
Да?)

danielkhachaturian