Über diese Website

Dieser Kasten steht auf jeder Seite in der linken Spalte. Was darin steht, änderst du in der Konfiguration unter Plugins — oder du schaltest ihn dort ab.

Über dieses Handbuch

Dieses Handbuch gehört zur Vorlage Example für QuartzControl. Es erklärt die Vorlage und führt zugleich alles vor, was sie kann.

Der Text hier kommt aus einer Markdown-Datei, nicht aus der Konfiguration.

user-invalid Pseudoklasse (MDN)

user-invalid Pseudoklasse (MDN)

Quelle / bibliografische Angaben

MDN-Referenz „:user-invalid CSS pseudo-class“, englische Fassung. Dateiname ohne Doppelpunkt.

Kurzfassung

Wie :invalid, aber erst nachdem die Person mit dem Feld etwas gemacht hat.

Kernaussagen

  • Trifft Formularfelder, deren Wert gegen die Validierungsregeln verstößt (:invalid, :out-of-range oder leer trotz required), nach einer Interaktion.
  • Nach einem Absendeversuch trifft es auch Felder, die noch niemand angefasst hat, bis die Person das Feld wieder bearbeitet.
  • Beispiel: roter Rahmen und ein ✖ per input:user-invalid + span::before.
  • Banner: Baseline widely available, „available across browsers since November 2023“. Kompatibilität: Chrome/Edge 119, Firefox 88, Safari 16.5.

Eigene Einordnung

Die genauen Regeln, wann die Interaktion als abgeschlossen gilt, stehen ausführlicher auf user-valid Pseudoklasse (MDN).

Verknüpftes Wissen

Offene Fragen

  • Keine.

Weiterlesen

Diese Seite gehört zu gui-test — der Beispielvorlage für QuartzControl. Ein Überblick über alle Bereiche steht auf der Startseite.

Auf einem schmalen Bildschirm ist die Navigation oben eingeklappt.