キーボード(タブキー、シフト+タブキー)を使用してウェブページ全体をタブで動かしていて、すべてがうまく機能しています。また、Tabキーを押したままにすると、フォーカスはすべての要素(アドレスバー、要素、アドレスバーに戻るなど)を循環します。オーバーレイの背後にある要素のタブ移動を防止する
場合によっては、コンテンツの上にモーダルと透明のオーバーレイがあります。今、私はタブキーを使用するとき、私は、左のメニューからオーバーレイに移動し、オーバーレイの最後のフォーカス可能な要素から、私はボディ要素(またはアドレスバー)にフォーカスを強制する必要があります。だから基本的には、オーバーレイがあるとき、私はタブオーバーからオーバーレイの下の要素を無視したい。私はそれをきれいに達成する方法はありますか?
私はすべてのオーバーレイの下の要素が、設定のためのtabindex = -1を考えていた私はでtabindex = -1の設定を考えていた最も歓迎
おかげ
アクセシビリティに関する質問が好きです。彼らの多くは、stackoverflow上にあるはずです。 – Persijn