Slaan oor na hoofinhoud Slaan oor na dokumentnavigasie
in English

Visueel versteek

Gebruik hierdie helpers om elemente visueel weg te steek, maar hou hulle toeganklik vir ondersteunende tegnologieë.

Versteek 'n element visueel terwyl dit steeds aan ondersteunende tegnologieë (soos skermlesers) blootgestel word met .visually-hidden. Gebruik .visually-hidden-focusableom 'n element by verstek visueel te versteek, maar om dit te vertoon wanneer dit gefokus is (bv. deur 'n sleutelbord-alleen-gebruiker). .visually-hidden-focusablekan ook op 'n houer toegepas word – danksy :focus-within, sal die houer vertoon word wanneer enige kind-element van die houer fokus ontvang.

Titel vir skermlesers

Slaan oor na hoofinhoud
'n Houer met 'n fokusbare element .
<h2 class="visually-hidden">Title for screen readers</h2>
<a class="visually-hidden-focusable" href="#content">Skip to main content</a>
<div class="visually-hidden-focusable">A container with a <a href="#">focusable element</a>.</div>

Beide visually-hiddenen visually-hidden-focusablekan ook as mengsels gebruik word.

// Usage as a mixin

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

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