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

Как сделать overflow: hidden для body при открытии меню, если оно больше 100vh?

Всем привет.
Подскажите плиз, у меня на сайте texenergo21.pr-ff.ru есть задачка.
К примеру если открыть мобильную верстку то при нажатии на гамбургер открывается меню.
Там все ок.
Но если сделать к примеру разрешение 370х550 то меню открывается, появляется скролл, но меню прокручивается не полностью так как изначально задал 100vh.
При открытии вешаю на body overflow:hidden

Так вот собственно 2 проблемы.
Как сделать чтобы меню прокручивалось полностью и как сделать чтобы скролл работал и на телефоне? т.к. сейчас если открыть с телефона сайт скролл меню работать не будет

Мне надо как то реализовать чтобы при открытии меню не было видно body
  • Вопрос задан
  • 156 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@GovnoKoder_ITS
Мне 17 лет, начинающий front-end разработчик
Установи у меню высоту меньше, чем у body, Например 90vh
60cc53754d144351960684.jpeg
Ответ написан
Ваш ответ на вопрос

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

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