CSS · More selectors

:user-invalid

Matches a field after the user has interacted and the value is invalid. Better than :invalid for UX.

Syntax
:user-invalid

Example

Try it

More in this group

::backdrop ::file-selector-button ::first-letter ::first-line ::marker ::part() ::slotted() ::target-text

Learn this in the course

Reference pages are the quick answer. The course explains the why, shows the full example and ends with a challenge.

Open the course