Hallo Matthias,
Der springende Punkt ist, dass du nicht das Hover Ereignis des Pseudo-Elements erfassen kannst (Pseudo-Elemente existieren nicht im DOM), sondern das des eigentlichen (DOM)Elements, und daraufhin das entsprechende Pseudo-Element anpassen kannst.
Und der nächste springende Punkt ist, dass
input
ein leeres Element ist und deshalb keinen, auch keinen generierten, Inhalt haben darf.
ähm ja ..., natürlich!
Sorry, war etwas "unaufmerksam" und korrigiere meine Aussage dahingehend, dass das Ganze selbstverständlich nur für Elemente gilt, die überhaupt Pseudo-Elemente haben dürfen!
Danke für den Hinweis! ;-)
Gruß Gunther