¡El control de selección no es fácil de administrar con CSS!
Esto se puede lograr escribiendo ancho:??px;
height:??px; Esto no se puede lograr. La altura solo se puede cambiar ajustando el tamaño de la fuente interna.
Se puede lograr el fondo, pero no es posible usar una imagen de fondo.
El borde de selección es azul de forma predeterminada y no se puede cambiar usando el atributo de borde de CSS. El borde solo se puede cambiar mediante camuflaje.
Idea: primero cree una capa con el borde esperado y coloque la selección dentro. El tamaño de la selección es ligeramente más grande que el div, de modo que el contenido más allá de la capa esté oculto y el borde de la selección quede cubierto.
<div style="border:solid 1px #ffcc00; ancho:100px; alto:20px;overflow:hidden;">
<seleccionar nombre="seleccionar" estilo="ancho:105px; alto:25px; margen izquierdo:-1px; margen superior:-1px;" nombre="seleccionar" >
<option value="1">Miembro ordinario</option>
<option value="2">Nivel 2 o club local</option>
<option value="3">Asociación</option>
</seleccionar>
</div>
Con este método, puede realizar la selección sin borde o cambiar el borde, pero esto solo se limita al estado de la lista de la selección. Cuando se muestra en el estado múltiple, habrá un rastro de la selección. límite de profundidad de fotograma en IE y en FF ¡No existe! ¡Tu pequeño es tan difícil de controlar!