Matthias Apsel: Listbox mit Bilder

Beitrag lesen

Hallo hawkmaster1,

option[value=deutschland]:before { content:url("de.gif"); }
option[value=irland]:before { content:url("ie.gif"); }

Mein Select Inhalt wird jedoch dynamisch aus der DB aufgebaut und hat als Values nur IDs. Kann man das vielleicht anstatt dem "option[value" auch mit einem Klassen Namen machen? Ich bräuchte eigenlich nur zwei verschiedene Bilder.

Du meinst sowas?

option::before       { content:url("bild.gif"); }
option.class::before { content:url("anderes_bild.gif"); }

Klar, warum sollte das nicht gehen? Wenn es sich immer abwsechseln soll, auch

option::before                 { content:url("bild.gif"); }
option:nth-child(even)::before { content:url("anderes_bild.gif"); }

Bis demnächst
Matthias

--
Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)