@MRcracker

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

Нашел в интернете пример адаптивного меню. getinstance.info/articles/css/responsive-menu
В этом меню есть проблема. На маленьких экранах меню становиться прозрачным и при нажатии на кнопку просто меняется прозрачность. Как сделать так, чтобы на маленьких экранах меню полностью исчезало и появлялось по нажатию на кнопку?
  • Вопрос задан
  • 270 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dmitry_pacification
Трудности рождают прорыв
Показываю "на пальцах":
Здесь добавляется класс .menu_state_open, для меню когда оно открыто (или можно просто добавить .open, или .is-open в котором с !important прописать нужное свойство . Кстати это будет уникальный класс, который ты с помощью скрипта можешь тулить любым элементам которые могут открываться и закрываться)
Этот класс содержит display:block и переопределяет .menu в котором display:none

Открыто
prntscr.com/gg9kp6
Закрыто
prntscr.com/gg9jq3
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы