Ich möchte einem Auswahlfeld mit dem Pseudo: after einen Stil hinzufügen (um mein Auswahlfeld mit 2 Teilen und ohne Bilder zu formatieren). Hier ist der HTML:
<select name="">
<option value="">Test</option>
</select>
Und es funktioniert nicht. Ich weiß nicht warum und habe die Antwort in den W3C-Spezifikationen nicht gefunden. Hier ist das CSS:
select {
-webkit-appearance: none;
background: black;
border: none;
border-radius: 0;
color: white;
}
select:after {
content: " ";
display: inline-block;
width: 24px; height: 24px;
background: blue;
}
Ist es also normal oder gibt es einen Trick?