Клик вне элемента на JavaScript: как закрыть меню
Как закрыть меню по клику вне элемента на JavaScript: contains, pointerdown, Escape и уход фокуса. Примеры кода и вариант с HTML-атрибутом popover.
// Рубрика
Как закрыть меню по клику вне элемента на JavaScript: contains, pointerdown, Escape и уход фокуса. Примеры кода и вариант с HTML-атрибутом popover.
Как сделать кнопку «Наверх»: готовые HTML, CSS и JavaScript, плавная прокрутка, появление после первого экрана и подключение в WordPress.
HTML для структуры страницы, навигации, форм и таблиц. Примеры семантических тегов, заголовков и ARIA с пояснениями по доступности.
Разбираем смещение якоря, фиксированную шапку и динамический контент. CSS и JavaScript для прокрутки без произвольной задержки.
CSS для наведения, нажатия и фокуса кнопок: hover media query, :active и :focus-visible. Когда нужны обработчики Pointer Events.