¿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