CSS/Selektoren/user-invalid

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Der :user-invalid-Pseudoklassen-Selektor selektiert Formularelemente, deren Wert anhand ihrer Validierungsbeschränkungen nicht validiert werden konnte.

Im Gegensatz zu :invalid wird sie jedoch erst dann ausgelöst, wenn der Benutzer mit dem Element interagiert hat.

Syntax
:user-invalid {}
anwendbar auf
Beispiel
input:user-invalid {
  border: 2px solid red;
}

input:user-invalid + span::before {
  content: "✖";
  color: red;
}
Wenn der Nutzer eine Eingabe tätigt, wird diese überprüft. Entspricht sie nicht den Vorgaben, wird das Eingabefeld rot umrandet. Ein nachfolgender span erhält ein rotes "X".


Siehe auch

Weblinks