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

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

Пытаюсь сделать адаптивное меню, как на сайте
www.15web.ru (ВЕРСИЯ ДЛЯ ТЕЛЕФОНОВ)
Но у меня получается 2 вертикальных скролла (скролл странички и самого меню). Как сделать, чтобы при открытии меню, скролл странички отменялся (строго без JS)
  • Вопрос задан
  • 448 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@AnneSmith
самая ленивая
вроде эти настройки делают трюк
<div class="main-nav-bg" style="z-index: 1; opacity: 1;"></div>

.main-nav-bg, .nav-close {
    position: fixed;
    top: 0;
    left: 0;
}
.main-nav-bg {
    opacity: 0;
    height: 100%;
    right: 0;
    bottom: 0;
    background: #d50032;
    z-index: -1;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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