Spec-Zone.ru › Web APIs

HTMLElement: свойство inert

Свойство HTMLElement inert отражает значение атрибута элемента inert. Это булево значение, которое, при наличии, заставляет браузер "игнорировать" события пользовательского ввода для элемента, включая события фокусировки и события от вспомогательных технологий. Браузер также может игнорировать поиск по странице и выделение текста в элементе. Это может быть полезно при создании пользовательских интерфейсов, таких как модальные окна, где требуется "запереть" фокус внутри модального окна, когда оно отображается.

Примечание: Не вкладывайте интерактивные элементы или важные элементы содержимого в элементы с атрибутом inert , так как содержимое inert и их потомки не являются фокусируемыми и не воспринимаются всеми пользователями.

Значение

Булево значение, которое равно true если элемент inert; в противном случае значение равно false.

Пример

HTML

<div>
  <label for="button1">Button 1</label>
  <button id="button1">I am not inert</button>
</div>
<div inert>
  <label for="button2">Button 2</label>
  <button id="button2">I am inert</button>
</div>

CSS

[inert] > * {
  opacity: 0.5;
}

Примечание: Сам по себе этот атрибут не приведет к каким-либо визуальным изменениям отображаемого содержимого в браузере. В примере выше CSS был применен для того, чтобы любой непосредственный потомок элемента с атрибутом inert был отрисован полупрозрачным.

Спецификации

Спецификация
HTML
# dom-inert

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
inert 102 102 112 88 15.5 102 112 70 15.5 19.0 102
ignores_find_in_page 124 124 120 110 Нет 124 120 82 Нет 27.0 124

См. также

  • Глобальный атрибут: inert
  • <dialog>
  • Inert Polyfill
  • disabled

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/inert

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API