- Success Criterion 2.5.8
- Conformance level AA
Chip or Tag Remove Button Too Small Inside a Dense Group
2.5.8 — Target Size (Minimum)
Scenario
Setting
A car-rental site's checkout flow
What’s wrong
Tag/chip remove ("×") targets far under 24 within dense chip groups.
Example
.chip .remove { width: 12px; height: 12px; font-size: 10px; } Why it matters
A renter trying to remove the child seat add-on chip instead removes GPS, since the tiny × sits right against the next chip.
How to test
Measure chip/tag 'remove' (×) targets within a dense chip group: under 24px with insufficient spacing from neighboring chips fails.
How to fix
Give the whole chip breathing room too, not just the remove icon, since dense chip rows compound the spacing problem.
.chip .remove { width: 24px; height: 24px; display: flex; align-items: center; justify-content: center; }
.chip { margin: 4px; } Outcome
A renter removes exactly the add-on they meant to and keeps the ones they still want.
Who is affected
People with tremor and limited fine motor control selecting multiple add-ons at checkout.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Tap Target Smaller Than the Required 24×24 Pixel Minimum
- Small Icon Buttons Packed Too Close Together to Tap
- Pagination Numbers Packed Too Tightly Below 24 Pixels
- Tiny Carousel Dots Clustered With No Spacing Between Them
- Calendar Day Cells Too Small to Tap in Compact View
- Toolbar Icons Packed Edge to Edge With No Gap