Wcag uitgelegd

overflow: hidden knipt de focusindicator af

overflow: hidden knipt de focusindicator af — WCAG 2.4.7 Focus zichtbaar (post 4/7)

Inhoudsopgave

Een mooie kaartcomponent. Afgeronde hoeken. overflow: hidden om te voorkomen dat content buiten de hoeken valt.

Je tabt naar de link in de kaart. De focusindicator verschijnt. Maar alleen de bovenkant en onderkant. De linker- en rechterrand zijn afgeknipt door de container.

overflow: hidden op de parent verbergt alles wat buiten de container valt. Inclusief de outline van kindelementen.

/* Niet doen: overflow hidden zonder ruimte voor focus */
.kaart {
  overflow: hidden;
  border-radius: 8px;
}

/* Optie 1: padding voor de outline */
.kaart {
  overflow: hidden;
  border-radius: 8px;
  padding: 4px;
}

/* Optie 2: inset box-shadow in plaats van outline */
.kaart a:focus-visible {
  outline: none;
  box-shadow: inset 0 0 0 2px #0066CC;
}

Optie 1 geeft de outline ruimte om binnen de container te tekenen. Optie 2 gebruikt een inset box-shadow die altijd binnen het element blijft — nooit buiten de container.

Waar komt dit voor?

  • Productkaarten in webshops
  • Afbeeldingsgalerijen met afgeronde hoeken
  • Carrousel-slides
  • Card-based layouts

Tab door je kaarten. Wordt de focusindicator overal volledig getoond?

Related Posts

Rijksmuseum-apps getest op toegankelijkheid: onze leukste opdracht van 2025

Speurtocht door het museum De meeste audits die we doen gaan over websites. Af en toe komt er iets voorbij dat echt anders is. In december 2025 was dat het geval: we mochten de iOS- en Android-app van het Rijksmuseum testen op toegankelijkheid. Het was de leukste opdracht van 2025.

Lees meer over Rijksmuseum-apps getest op toegankelijkheid: onze leukste opdracht van 2025

Wat kost een toegankelijkheidsaudit? Prijzen, pakketten en waar je op moet letten

De korte versie “Wat kost zo’n audit eigenlijk?” Het is de vraag die ik het vaakst krijg — en die bijna geen enkel bureau beantwoordt op de website.

Lees meer over Wat kost een toegankelijkheidsaudit? Prijzen, pakketten en waar je op moet letten