Limited support 注意が必要。一部のブラウザのみ対応。プロダクション利用は慎重に判断すること。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
interactivity
実験的
135
135
135
auto
実験的
135
135
135
inert
実験的
135
135
135
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
.modal-backdrop {
  interactivity: inert;
}
.step:not(.active) {
  interactivity: inert;
  opacity: 0.5;
}

ライブデモ

Inert(not-)

CSS Inert(not-) demo.

プレビュー全画面表示

Auto(normal)

CSS Auto(normal) demo.

プレビュー全画面表示

step style UI

CSS step styleUI demo.

プレビュー全画面表示

実務での使いどころ

  • モーダル背景のインタラクション無効化

    モーダルダイアログ表示時に背景コンテンツを不活性化し、モーダル内のみ操作可能な状態を作ります。

注意点

  • 2026年3月時点でChrome/Edgeのみの対応です。互換性が必要な場合はinert HTML属性の使用を検討してください。

アクセシビリティ

  • 不活性化された要素がスクリーンリーダーからも適切に除外され、フォーカス順序に含まれないことを確認してください。