Wcag uitgelegd

Negatieve outline-offset die de focus verbergt

Negatieve outline-offset die de focus verbergt: WCAG 2.4.7 Focus zichtbaar (post 3/7)

Een link met een donkere achtergrond. De focusindicator is er, een zwarte outline van 2 pixels. Maar outline-offset: -4px duwt die outline naar binnen. Onder de achtergrondkleur.

De indicator verdwijnt achter het element. Technisch aanwezig. Visueel onzichtbaar.

/* Niet doen: outline verdwijnt onder de achtergrond */
a:focus-visible {
  outline: 2px solid black;
  outline-offset: -4px;
  background-color: black;
  color: white;
}

/* Wel doen: outline buiten het element */
a:focus-visible {
  outline: 2px solid black;
  outline-offset: 2px;
}

Wanneer is een negatieve offset verleidelijk?

Als de designer de focus “strakker” wil, dichter bij het element, of binnen de border. Maar een negatieve offset op een element met een achtergrondkleur is een recept voor onzichtbaarheid.

De vuistregel: gebruik altijd een positieve outline-offset (2px is een goede standaard). De outline staat dan buiten het element en wordt nooit bedekt door de achtergrond.

Related Posts

Tekst in afbeeldingen: waarom het niet mag (WCAG 1.4.5)”

WCAG 1.4.5 Afbeeldingen van tekst: waarom je tekst nooit als plaatje mag gebruiken Je designer heeft een prachtige header gemaakt. Goed verkopende tekst, perfecte kleurverloop, precies het juiste effect. Hij levert een JPG aan. Klaar, toch?

Samenwerken met Proper Access

Je hebt een klant die een toegankelijkheidsaudit nodig heeft. Of misschien wordt het een terugkerend thema: steeds meer organisaties moeten vanaf juni 2025 voldoen aan de European Accessibility Act (EAA).

Toegankelijkheidsaudit