Wcag uitgelegd

Elementen met een vaste breedte

Elementen met een vaste breedte — WCAG 1.4.10 Reflow (post 1/10)

Je zoomt in tot 400%. De tekst wordt groter, de pagina smaller.

Maar die ene container? Die blijft koppig 960 pixels breed. Je moet horizontaal scrollen om de zin uit te lezen. Heen. En weer. En weer.

Dat is wat er gebeurt als je width: 960px gebruikt in je CSS. Het element past zich niet aan. Het scherm wel. De bezoeker heeft pech.

En dit gaat niet alleen over mensen met een visuele beperking. Iedereen die op een telefoon een oudere website bezoekt, kent dit probleem.

De fix is simpel:

Vervang width door max-width en voeg width: 100% toe. Zo groeit het element mee als er ruimte is, maar krimpt het netjes mee als die er niet is.

/* Niet doen */
.container { width: 960px; }

/* Wel doen */
.container { max-width: 960px; width: 100%; }

De test is nog simpeler:

Maak je browservenster 320 pixels breed. Moet je horizontaal scrollen? Dan is er werk aan de winkel.

Dit is WCAG 1.4.10 Reflow. De eis dat content bruikbaar blijft bij 400% zoom — zonder horizontaal te scrollen.

Post 1 van 10 over de meest voorkomende reflow-problemen.

Related Posts

Metadata boven de kop van een artikel

Metadata boven de kop van een artikel

“15 maart 2026. Workshops.” Dat hoort een schermlezergebruiker. En dan: stilte. Want het volgende element is de kop van het artikel eronder.

Focusindicator die opgaat in de achtergrond

Focusindicator die opgaat in de achtergrond

Er is een focusindicator. Technisch gezien. Een lichtgrijze outline (#E0E0E0) op een witte achtergrond. 1 pixel dik.

overflow: hidden knipt de focusindicator af

overflow: hidden knipt de focusindicator af

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