Einfache Frage mit scheinbar keine echte Lösung für jeden Browser außer Mozilla Firefox.Kann ein ausgewähltes <option> DropDown noch gestylt werden? (Stand 2017)
Können wir, ab 2017, das Dropdown-Menü und <option>
Elemente eines <select>
Felds stylen?
Vorzugsweise nur CSS, aber auch JavaScript-Lösungen.
select {
outline: 0;
}
option {
outline: 0;
padding: 4px 8px;
}
option.yes {
border: 1px solid green;
}
option.yes_but_no {
border: 1px solid orange;
}
option.no {
border: 1px solid red;
}
<select>
<option>Choose an answer</option>
<option class="yes">Yes, we finally can!</option>
<option class="yes_but_no">Yes, but only in Firefox</option>
<option class="no">No, we still can't...</option>
</select>
ähnliche Frage: http://stackoverflow.com/questions/1895476/how-to-style-a-select-dropdown -with-css-only-javascript –
Nein, nicht wirklich. Die meisten Frameworks, die Konsistenz in der Formular-UI suchen, ersetzen einfach ein 'select' durch eine benutzerdefinierte Implementierung, die eine Liste umfasst, die in einem div gehostet wird. –
Sie können https://select2.github.io/ – ChrisNaylor94