Matthias Apsel: input[type='email']:invalid:after

Beitrag lesen

problematische Seite

Hallo grmblfx,

input[type='email']:invalid:after {
  content: "X";
}

aber nichts angezeigt (getestet in Firefox und chrome). Woran liegt das? Hat es evtl. etwas mit der flexbox-Positionierung zu tun?

Neben dem schon genannten Grund noch ein paar Kleinigkeiten:

Pseudoelemente bekommen zwei Doppelpunkte. Warum sollte der Großbuchstabe X für ein fehlerhaft ausgefülltes Element stehen?

Beides finde ich nicht schön, geht es auch direkt mit dem input-Feld?

Die gewünschte Gestaltung sollte auch auf diesen beiden Wegen erreichbar sein.

Bis demnächst
Matthias

--
Du kannst das Projekt SELFHTML unterstützen,
indem du bei Amazon-Einkäufen Amazon smile (Was ist das?) nutzt.