¿Hay alguna forma de aplicar estilo al <option>elemento seleccionado actualmente en un <select>elemento?
Entonces, ¿podría dar un color de fondo al elemento de opción seleccionado actualmente? De esa manera, puedo diseñar la opción que se puede ver actualmente en el menú desplegable cerrado.
html
css
css-selectors
pseudo-class
Diseñador web
fuente
fuente

En realidad, solo puede aplicar estilo a algunas propiedades CSS en : elementos de opción modificados .
colortampoco funciona,background-colorpero puede configurar unbackground-image.Puede combinar esto con degradados para hacer el truco.
option:hover, option:focus, option:active, option:checked { background: linear-gradient(#5A2569, #5A2569); }<select> <option>A</option> <option>B</option> <option>C</option> </select>Funciona en gecko / webkit.
fuente
Esto funcionó para mí:
select option { color: black; } select:not(:checked) { color: gray; }fuente