ImFromDno
@ImFromDno
Учусь верстке

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

Как сделать закрытие модального окна при нажатии по серой области, то есть вне области самого окна, сейчас окно закрывается и при клике по серой области и при клике по самому окну.
  • Вопрос задан
  • 279 просмотров
Решения вопроса 1
@JustFreelance
front-end developer
Если нужно быстрое решение без изменения существующей структуры модального окна, то в функции closeModal для modalContent добавьте addEventListener на click и остановите всплытие данного события выше к родителю через event.stopPropagation();
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
pLavrenov
@pLavrenov
Разработка сайтов
За слоем с модальным окном должен быть прозрачный (или не прозрачный) слой на весь экран и по клику на него закрывать.
Ответ написан
Ваш ответ на вопрос

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

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