DeusFigendi (noReg): Icon in <option> Nachtrag :before will nicht :(

Beitrag lesen

Bei form-Controls sind styles stärker eingeschränkt als bei anderen Elementen. Und manches können die nicht-Geckos einfach (noch immer) nicht, damals, als ich den Artikel schrieb, konnte es auch nur Gecko ...

Ja, das schriebst du auch _in_ den Artikel :) (hatte ihn vor der Umsetzung nur überflogen, denn die Technik an sich war mir bekannt).
Aber ich dachte halt... es sind mehr als drei Jahre ins Land gegangen und... naja ich dachte/hoffte eben, dass diese Einschränkungen gerade bei WebKit eher nicht gepflegt würden.
Da alle drei Varianten:
img-Element
background-image und
:before
nur in Gecko funktionieren und letztere am Besten bleib' ich dabei. Um für Benutzer anderer Browser die Information dennoch sichtbar zu machen werde ich mit JS ein img-Element _vor_ das select-Element hängen und dessen src-Attribut onChange (oder so) ändern. Dann hat Gecko das sogar noch nach der Auswahl da stehen :)