- Success Criterion 1.4.11
- Conformance level AA
Dropdown Caret or Control Icon Invisible Against Its Background
1.4.11 — Non-text Contrast
Scenario
Setting
A coworking-space booking app
What’s wrong
Placeholder-styled dropdown carets and control affordances invisible against fills.
Example
.date-select { background: #f0f0f0; }
.date-select .caret { fill: #e5e5e5; } /* caret nearly matches the select's own fill */ Why it matters
A member trying to change the booking date can't tell the date field is even a dropdown, since its caret icon nearly disappears.
How to test
Measure dropdown carets, input affordance icons, and similar control cues against their fill color: below 3:1 makes them invisible.
How to fix
Style affordance icons like dropdown carets to hold 3:1 against the control's own fill, not just the page background.
.date-select { background: #f0f0f0; }
.date-select .caret { fill: #595959; } Outcome
A member sees the caret and immediately recognizes the date field as a dropdown to open.
Who is affected
Low-vision users miss the visual cue that a control is interactive when its caret blends into the field's own background.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Focus Outline Removed With No Replacement Indicator
- Input Field Border With Contrast Too Low to See
- Checkbox or Radio Outline Too Faint When Unchecked
- Toggle Switch States Too Similar in Color to Tell Apart
- Focus Indicator Present but Below the Contrast Minimum
- Icon-Only Button Glyph With Contrast Too Low to See