From MDN:アクセシビリティ:SR-のみまたはARIAラベル
以下の例では、ボタンが中央にXで、典型的な「閉じる」ボタンのように見えるようにスタイル設定されています。ボタンの目的がダイアログを閉じることであることを示すものはないので、aria-label属性は、支援技術にラベルを付けるために使用されます。ブートストラップのマニュアルによると
<button aria-label="Close" onclick="myDialog.close()">X</button>
:
だから私は、私も書くことができると思います.SR-のみ
でスクリーンリーダーを除くすべてのデバイスに要素を隠す:
<button onclick="myDialog.close()"><span class="sr-only">Close</span>X</button>
ブートストラッププロどのように私が好きなものを選ぶことができますか?
'sr-only'はアクセシビリティとは関係ありません。スクリーンリーダーを除いて要素を隠すだけです**。それが自動的にエレメントスクリーンリーダをフレンドリーにすることを意味するものではありません。 –
BS4では '.sr-only'がコード内の' 'で置換されていることに注意してください。 – 10basetom