Wcag uitgelegd

Tekst afgesneden door een vaste hoogte

Tekst afgesneden door een vaste hoogte, WCAG 1.4.10 Reflow (post 3/10)

Een banner van 200 pixels hoog. Past precies. Mooie headline, korte tekst, call-to-action.

Tot je inzoomt.

Bij 400% zoom wordt de tekst groter. De banner niet. De tekst valt buiten het element. En als daar overflow: hidden op staat, en dat staat er bijna altijd, verdwijnt de onderste helft.

Je leest: “Schrijf je nu in voor onze nieuwsbr…”

En dat was het.

Het probleem: height: 200px met overflow: hidden. De container heeft een plafond. De tekst niet.

De oplossing: Vervang height door min-height. Het element begint op 200 pixels, maar groeit mee als de content dat vraagt.

/* Niet doen */
.banner { height: 200px; overflow: hidden; }

/* Wel doen */
.banner { min-height: 200px; }

Eén woord verschil. Drie letters: m-i-n. En je content is weer leesbaar bij elk zoomniveau.

De vuistregel: gebruik height alleen als je element echt een vaste hoogte moet hebben (zoals een video-embed). In alle andere gevallen: min-height.

Related Posts

Elementen met een vaste breedte

Elementen met een vaste breedte

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

CSS order die de logica verbreekt

CSS order die de logica verbreekt

Stap 1: Maak een account. Stap 2: Kies een template. Stap 3: Publiceer.

Witte tekst op een foto

Witte tekst op een foto

“Welkom bij ons” In wit. Op een foto van een zonnig landschap. Links voldoende contrast. Rechts? Waar de lucht wit is? Onleesbaar.