私は、ブートストラップ4にナビゲーションバーとドロップダウンを作成する方法を学び、 "データターゲット"属性の代わりに "aria-haspopup = 'true'に気付きました。あなたはこの行が何をしているのか、そして私はそれにどのような価値があるのかを説明できますか?これは、コードのフルラインです:aria-haspopupは何をしますか?
ドロップダウン
私は、ブートストラップ4にナビゲーションバーとドロップダウンを作成する方法を学び、 "データターゲット"属性の代わりに "aria-haspopup = 'true'に気付きました。あなたはこの行が何をしているのか、そして私はそれにどのような価値があるのかを説明できますか?これは、コードのフルラインです:aria-haspopupは何をしますか?
ドロップダウン
aria-haspopup
は、ブートストラップ4の一部が、Accessible Rich Internet Applications (WAI-ARIA)、W3C勧告の一部ではありません。この勧告aria-haspopup
属性による
は、要素がポップアップコンテキストメニューまたはサブレベルのメニューを持っていることを示します。
これは、アクティブ化によって条件付きコンテンツがレンダリングされることを意味します。この文脈では、通常のツールチップはポップアップとはみなされないことに注意してください。
ポップアップは、一般に、メインページのコンテンツの上に表示されるアイテムのグループとして視覚的に表示されます。一般的には
aria-haspopup
属性のとWAI-ARIAの目標は、することです:
支援技術は、障害者に適切な情報を伝えることができます。