Встречается на собеседованиях • сегодня
Как запретить всплытие событий через CSS
В CSS нельзя напрямую запретить всплытие событий (event bubbling), так как это поведение управляется JavaScript через event.stopPropagation(). Однако, можно имитировать блокировку взаимодействия с дочерними элементами, используя pointer-events: none.
Пример:
css
.parent {
pointer-events: auto;
}
.child {
pointer-events: none; /* Клики не будут достигать child */
}Но учти:
- Это полностью отключает взаимодействие с элементом (клики, ховеры и т.д.)
- Не останавливает всплытие, если событие уже произошло на родителе
- Альтернатива — JavaScript с
e.stopPropagation()в обработчике

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы