Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/04/2008, 00:37
Avatar de PatomaS
PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Re: select con barra de desplazamiento

Hola

La verdad es que es un efecto curioso el que mencionas, ahora mismo no se me ocurre que sea posible.

Si aplicas height al <select>, controlas la visualización, pero sigue siendo solo una opción la que cabe, más alta o más baja.

Si lo aplicas al <select> en estado activo, pasaría lo mismo, pero solo cuando hicieras clic.

Ahora, el único truco que se me ocurre, es que uses la opción de un select múltiple, el cual se logra con el atributo "multiple" en el <select>. Este atributo permite seleccionar más de un elemento en la lista, lo cual, puede ser una desventaja en tu caso, pero siempre puedes probar a usarlo.

La cuestión, es que si al <select multiple> le controlas el height, aparece una barra de desplazamiento como querías, el problema es que desde el momento en que lo cargas, se verá más de una opción. La altura mínima para que aparezcan los controles de formulario son unas 2em.

En definitiva, no creo que se pueda controlar, al menos no de forma estándar y solo con css. Pero si encontraras una forma, no dudes en ponerla aquí.

Felicidad
__________________
¡ hey, hou, hou, hey !