Direkter Link zum Artikel Styling von Formularvalidierung bei Eingabefokus

Formularvalidierungs-Styling bei Eingabefokus

/* Only show invalid ring while not focused */
input:not(:focus):not(:placeholder-shown):invalid {
  border-color: var(--color-invalid);
}
input:not(:focus):not(:placeholder-shown):invalid ~ .error-message {
  display: block;	
}

/* Only show valid ring while not focused and if a value is entered */
/* :empty won't work 
Avatar of Geoff Graham
Geoff Graham am
Direkter Link zum Artikel Suchschaltfläche anzeigen, wenn das Suchfeld nicht leer ist

Suchschaltfläche anzeigen, wenn das Suchfeld nicht leer ist

Ich halte den :placeholder-shown Selektor für unglaublich cool. Er ermöglicht es Ihnen, den Platzhalter eines Eingabefeldes (<input placeholder="..."/>) auszuwählen, wenn dieser Platzhalter vorhanden ist. Das bedeutet, dass das Eingabefeld noch keinen Wert hat. Sie könnten an input[value] denken...

Avatar of Chris Coyier
Chris Coyier am