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

Как добавить плавность меню + правильность использование флексбокса?

Привет всем.
Как добавить плавное появление верхнего меню, когда проскролили его?
Вот код - https://jsfiddle.net/ro6p1d6x/2/
Внизу есть медиа-запросы.

+ У знатоков флекбокса хочу узнать правильно ли я использовал свойства для получения такого вида? Может где-то что-то убрать? (для адаптивки)
User и Cart должны быть справа, Логотип слева, а Навигация слева
  • Вопрос задан
  • 241 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
1. Например, анимируется свойство top.
Для начального положения оно отрицательное, затем 0. Поскольку в первом случае не задается position, то отрицательный top никак не мешает правильному отображению.

2. Угу.
На маленьких экранах можно убирать меню в "бургер" и показывать только при нажатии на него.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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