Estoy usando algunos <select row="3" multiple="multiple">
elementos en una página.
He estado tratando de estilo de ellos, de modo que el texto en el interior coincide con el resto de la página.
Empecé con el cambio de la fuente (select {font-family: 'foo';}
). Pero, necesito un aumento de tamaño de fuente y la línea-altura de la fuente nueva. Y no me deja cambiar eso. He intentado usar estilos en línea, el estilo de la select
, y el estilo de la option
s.
¿Cómo puedo cambiar las propiedades como font-size
y line-height
dentro de un <select>
cuadro?
- Has probado a cambiar los estilos en la opción elementos de sí mismos? También, los resultados probablemente variará entre los navegadores.
- He. Sí, estoy esperando el navegador de diferenciación; sólo estoy buscando una aproximación.
Por desgracia, no todos los navegadores le permiten cambiar el diseño de SELECCIONAR o la tecla OPCIÓN artículos.
Se podría decir que quizás sea mejor dejar el estilo de los cuadros de selección, optgroup y opciones solo y simplemente dejarlos como los valores predeterminados porque los navegadores estilo es tan incoherente que no vale la pena molestarse.
Buena página web que explica las cosas que PUEDE ser de estilo es el siguiente: Tabla que contiene toda la información que usted necesita.
Tu HTML:
Tu CSS (ejemplo):
Resultados pueden ser OS dependientes así como explorador-dependiente. Aunque los estilos CSS se puede aplicar para seleccionar los elementos y opciones, puedo ver que algunos navegadores (sobre todo las antiguas) podría diferir con el sistema operativo para mostrar estos widgets.
Esta es una pregunta similar a Cómo el estilo de un <seleccione> menú desplegable con CSS, sin JavaScript?.
Estoy asombrado de que nadie ha mencionado Elegido todavía.
Porque reemplaza el elemento select con un div y luego une a todos los eventos entre los dos, usted puede estilo de sin embargo que así lo deseen y que todavía va a reaccionar como si se tratara de un normal de la casilla. Bastante fresco.