@Farrelly

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

Нужно сделать так, чтобы меню закрывалось не только по кнопке, но и при клике в любое место, либо при выходе курсора за пределы меню
Без JQuery на чистом JavaScript

6389f10b4a39c167983376.jpeg
6389f13cb0844453950455.jpeg
  • Вопрос задан
  • 248 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
Практика в колледже
Разве смысл практики не решить задачу самостоятельно?

В моем случае не для мобилы
В таком случае при открытии добавляйте прозрачный див размером с документ, накрывающий сам сайт, но лежащий ниже меню. По маусовер или клик на этом слое закрывайте меню и убирайте слой.

Инлайновые скрипты лучше не использовать, вместо этого используйте адЕвентЛистенер и селекторы элементов.

Код скриншотами запрещен правилами ресурса. Используйте текстовое представление кода и соответствующий инструмент редактора постов.
Ответ написан
Ваш ответ на вопрос

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

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