Closed8

inert属性について調べてみる

Keita HinoKeita Hino

Webkit のブログが分かりやすい。
https://webkit.org/blog/12578/non-interactive-elements-with-the-inert-attribute/

ここから上記ブログを読んでの理解。

inert と同様、操作不可にするための disabled 属性があるが、こちらはフォームコントロール以外にはつけることができない。

フォームコントロール以外の要素を操作不可にするには tabindex="-1"をつけてフォーカスされないようにしたり、user-select: none のスタイルをあてて選択できないようにしたりと、手間がかかった。

intert 属性はこれらの問題を解決するために提案された。

Keita HinoKeita Hino

カルーセルに inert 属性をつけたデモが紹介されていた。
「アクティブではないスライドも表示したいけど、操作はさせたくない」という場合でも inert 属性で簡単に制御できるんだ。便利〜👏

このスクラップは2023/04/13にクローズされました