Задать вопрос
@ovsy

Как прикрепить меню навигации кверху при скролле?

Есть такая страница
Нужно чтобы при скроле вниз он крепился кверху страницы.
Как сделать так на чистом JS, или просто css?
Пробовал position: sticky; не помогает, с fixed все съезжает.
Спасибо заранее за помощь
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
mizutsune
@mizutsune
I will live forever in the flame of your eyes.
Переместить навигацию из элемента с классом hero в общий контейнер. Сейчас навигация находится в блоке hero и не сможет выйти за его пределы при использовании position: sticky, так как не является прямым дочерним элементом блока, внутри которого и нужна липкая навигация. Рекомендую почитать как на самом деле работает position: sticky.

Ну и вообще, зачем у элемента .container - стоит max-height: 50px? Думаю что надо бы убрать это ограничение.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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