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

Как заблокировать скролл на мобилах?

День добрый, вопрос такой. Есть дропдаун меню, достаточно большое. Проблема в том, что при его открытии оно уходит вниз, панелька sticky-top, поэтому при попытке проскроллить меню, скроллится сначала body, а потом меню. Вот как бы это пофиксить, чтобы при открытии меню, body не скроллилось, а скроллилось сразу меню. Соответственно, при закрытии меню этот параметр убирался. Что-то никаких идей(
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • UPROCK.SCHOOL
    Webflow-разработчик: создание сайтов без кода
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
bootd
@bootd
Гугли и ты откроешь врата знаний!
Дайте самому меню скролл и ограничте его максимальную высоту
Ответ написан
Комментировать
inkShio
@inkShio
При открытии дропдаун, добавлять класс для body или html
.mobile-scroll-hide {
overflow: hidden;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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