@barsecky

Как убрать скрол страницы при открытии мобильного меню?

Доброго времени суток.
Сверстал страничку, но возникла проблемма - при открытии меню в мобильной версии , страница на заднем фоне скролится((
Как убрать этот косяк?
И еще интересует вопрос, можно ли сделать так что бы ссылки в меню при первом клике разворачивали меню (если есть пункты), а при втором клике переходили непосредственно но ссылке?
https://app.netlify.com/sites/xenodochial-wozniak-...
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ответы на вопрос 1
@BorisNaumov
Как вариант при клике на гамбургер добавлять тегу body или html класс menu-opened и в css прописать стиль для этого класса overflow: hidden, а при закрытии меню и при кликах по ссылкам меню удалять класс menu-opened.
По второму вопросу проверять есть ли у родительского элемента потомки, если есть добавлять класс sub-menu-opened и т.д.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
07 мар. 2021, в 03:18
1500 руб./за проект
06 мар. 2021, в 22:58
70000 руб./за проект
06 мар. 2021, в 22:36
10000 руб./за проект