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

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

Добрый день!
Есть горизонтальное меню, оно идет после header.
Как сделать, чтобы при прокрутке страницы оно было "приклеено" кверху страницы?
Спасибо!
  • Вопрос задан
  • 816 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
.menu {
    position: sticky;
    top: 0;
}

Почитать про это можно вот тут. И приучайтесь использовать новые возможности CSS вместо того, чтобы прикручивать целую jQuery и плагин сверху, как тут некоторые советуют.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
@architawr
"Ok, Google" и все твои проблемы решены
.menu {
position: fixed;
top: 0;
}

Что в этом такого сложного?!
Ответ написан
@apenshin
python/django/php/yii
Комментировать
@Rheinmetall
Могу сморозить глупость
Вот грубый пример
Ответ написан
Комментировать
akirpach
@akirpach
Верстальщик
Простой плагин http://stickyjs.com/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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