Bileşenler
VisuallyHidden
İçeriği gözden gizler, ekran okuyucuya açık tutar.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Ne zaman kullanılır
Bölüm başlığı “Ne zaman kullanılır”VisuallyHidden, yalnızca ekran okuyucuya söylenecek metin içindir: yalnız ikonlu bir düğmenin adı, görünür başlığı olmayan bir tablonun başlığı ya da bir atlama bağlantısı.
Ne zaman kullanılmaz
Bölüm başlığı “Ne zaman kullanılmaz”- Görünür etiket varsa: Ekranda zaten yazıyorsa gizli kopyasını eklemeyin; çift okunur.
- İçeriği gizlemek için: Hiç kimsenin görmemesi gereken içerik için
hiddenya da koşullu çizim kullanın; VisuallyHidden içeriği ekran okuyucuya açık tutar. - Uzun açıklama için: Gizli metni kısa tutun; uzun açıklamayı görünür yapın.
Anatomi
Bölüm başlığı “Anatomi”VisuallyHidden tek parçadır: <span> (ya da render ile verdiğiniz öğe).
- Kök:
sr-onlysınıfı; 1 px kutuya kırpılır, konumu mutlaktır, erişilebilirlik ağacında kalır.
Davranış
Bölüm başlığı “Davranış”- Varsayılan olarak içerik gözden gizlidir, ekran okuyucuya açıktır.
focusableaçıksa içerik, kendisi ya da içindeki bir bağlantı odak aldığı sürece görünür olur (focus:not-sr-only,focus-within:not-sr-only).renderile<caption>,<a>gibi öğeler çizilir.- Satır içi stil kabul etmez;
classNamevestyleprop’ları yoktur.
Yönergeler
Bölüm başlığı “Yönergeler”Gizli metin işlemi söylesin
Bölüm başlığı “Gizli metin işlemi söylesin”Atlama bağlantısını odakta gösterin
Bölüm başlığı “Atlama bağlantısını odakta gösterin”Atlama bağlantısı için focusable kullanın; yoksa klavye kullanıcısı odağın nerede olduğunu göremez.
İçerik
Bölüm başlığı “İçerik”- Kısa yazın:
Kapat,Menüyü aç,İçeriğe geç. - Görünür metinle aynı dili kullanın.
- İkonun adını değil, düğmenin yaptığı işi söyleyin.