Глобальный атрибут inert
— это булевый атрибут, указывающий браузеру игнорировать элемент. С атрибутом inert
игнорируются все потомки дерева элемента. Атрибут inert
также заставляет браузер игнорировать события ввода или фокуса. Элемент также исключается из обработки скринридером.
Атрибут inert
можно добавить к разделам контента, которые не должны быть интерактивными. Когда элемент является «инертным», он вместе со всеми потомками, включая ссылки, кнопки и элементы управления формы, отключаются, поскольку они не могут получить фокус или на них нельзя кликнуть.
Атрибут inert также может быть добавлен к элементам, которые должны быть за областью видимости или скрыты. «Инертный» элемент вместе с его потомками удаляется из порядка навигации по Tab-у и дерева accessibility.
Хотя атрибут inert
является глобальным и может применяться к любому элементу, обычно он используется для разделов содержимого. Чтобы сделать отдельные элементы управления «инертными», лучше использовать атрибут disabled
.
Пример
Данная ссылка никак не отреагируют на нажатие или фокус, так как весь абзац имеет атрибут inert
.
Поддержка
Chrome | Edge | Firefox | Opera | Safari |
102 | 102 | 112 | 88 | 15.5 |