Задать вопрос
@Legal2019
Всё в имени моём... и радость и печаль...

Как сделать слип меню?

Всем привет. Может кто подсказать как сделать такое меню, чтобы оно сворачивалось когда скролится сайт вверх.
Примеры:
сайт 1
сайт 2
Очень хочется у себя так реализовать как в примере 2, но как это сделать не могу понять. Могу лишь предположить, что во втором примере с использованием js.
Вопрос:
Как сделать без js так?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Средний 6 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@LionG
У вас есть 2 состояния меню, плавный переход осуществляется за счет анимации во время смены состояний.
Вопрос в том как затригерить смену состояния в зависимости от позиции viewport'a на css...

Похоже на поведение position: sticky; в "отлипшем" состоянии (в "залипшем" - 1 состояние, в "отлипшем" - 2).
Вот только его полностью не завезли еще.
И с отслеживанием состояния траблы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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