Whole page
Text is cut off or overlaps when text spacing is increased
WCAG 2.2 success criterion 1.4.12 Text Spacing (Level AA)
- WCAG 2.2
- 1.4.12 Text Spacing
- Level
- AA
- Default severity
- Needs review
- Available in
- Free
Updated for Lumtera 1.2.2 and Lumtera Pro 1.1.1.
Why does it matter?
Many people with dyslexia or low vision use a browser extension or their own style sheet to add space between lines, letters and words. Buttons, cards and menus with fixed heights then cut the text off or pile it on top of other text, so it can no longer be read.
Who it affects: Keyboard, screen reader and low-vision users — every visitor meets the page title, language, landmarks, keyboard focus, target sizes and zoom settings on every page.
What does Lumtera flag?
Checked in review mode's Whole page tab when you tick "Also test text spacing" (the page flickers while it runs). Lumtera applies the spacing WCAG names for a moment (line height 1.5, space after paragraphs twice the font size, letter spacing 0.12 and word spacing 0.16 times the font size), then looks for text that now runs past the edge of a box that hides its overflow, and for text that now lands on top of other text. Each is for review, up to ten per page, since a box may cut text off on purpose.
Check ID page-text-spacing, as shown in review mode and saved results.
How do I fix it in WordPress?
Let boxes grow with their text: replace fixed heights with min-height, and remove overflow: hidden (or let the box scroll) where text sits. Avoid fixed widths on buttons and labels. These rules usually live in the theme's or page builder's CSS. Then run the text spacing test again.
Example
.card-title { height: 48px; overflow: hidden; }
.card-title { min-height: 48px; }
How do I check the fix?
- Reload the page in review mode and run the Whole page tab again. The finding disappears once the rendered page passes.
- Load the page and press Tab: a "Skip to content" link should appear first, and you should always see where focus is, even under a sticky header. Pinch-zoom on a phone, and check the browser tab shows a meaningful title.
Check your pages with Lumtera
This check is free. Open any post, choose Accessibility in the admin bar, then the Whole page tab: Lumtera checks the page as your browser renders it, theme, menus and footer included, one page at a time. Lumtera Pro's Page checks screen (Lumtera → Checks → Page checks) runs the text spacing test on every page you select, at desktop and phone width, without the flicker (the page loads out of sight); scheduled checks have no browser, so they do not run it.
Related checks
-
WCAG 2.4.2 · AError
Page title is missing or generic
-
WCAG 3.1.1 · AError
Page language is missing or not valid
-
WCAG 1.3.1 · ANeeds review
Page headings are missing an H1 or skip levels
-
WCAG 1.3.1 · ANeeds review
Page landmarks are missing or share a name
-
WCAG 2.4.1 · ANeeds review
No working way to skip to the main content
-
WCAG 1.4.4 · AAError
Zooming is disabled
Start with the free plugin today
All 69 content checks and 33 whole-page checks, fixes you approve with undo, and the site report — free, with no account and no page limits.