Ana içeriğe geç

visually-hidden

Bir öğeyi görsel olarak gizleyip, yine de yardımcı teknolojilere (örneğin ekran okuyuculara) maruz bırakmak için .visually-hidden kullanın. Varsayılan olarak bir öğeyi görsel olarak gizlemek için .visually-hidden-focusable kullanın, ancak odaklandığında (örneğin yalnızca klavye kullanan bir kullanıcı tarafından) görüntülemek için. .visually-hidden-focusable ayrıca bir kapsayıcıya da uygulanabilir; :focus-within sayesinde, kapsayıcının herhangi bir alt öğesi odaklandığında kapsayıcı görüntülenecektir.

ipucu

Bu yöntemler, web tasarımında erişilebilirliği artırmak için etkilidir.

Ekran okuyucular için başlık Ana içeriğe atla Bir odaklanabilir öğeye sahip bir kapsayıcı. Hem visually-hidden hem de visually-hidden-focusable mixin olarak da kullanılabilir.

// Mixin olarak kullanım

.visually-hidden-title {
@include visually-hidden;
}

.skip-navigation {
@include visually-hidden-focusable;
}
bilgi

Mixin kullanımı kodunuzu daha temiz ve yönetilebilir hale getirir.

// Mixin olarak kullanım

.visually-hidden-title {
@include visually-hidden;
}

Anahtar Nokta: Erişilebilir bir kullanıcı deneyimi yaratmak için, görünürlüğü ve gizliliği dengede tutmalısınız.
— Web Erişilebilirliği Uzmanı