Hola,

En http://webpelon.net78.net/ovillo/2009-mes03-10-option_mayor_que_select/he
puesto una prueba sin javascript . El problema es que no muestra la
flecha que despliega las opciones (aunque éstas sí se despliegan al hacer
clic, tanto en IE5 como IE6). Tal y como está lo veo de poca utilidad pero
creo que se puede integrar en una solución javascript mucho más sencilla que
la que usas ahora, similar a la indicada en
http://www.htmlforums.com/archive/index.php/t-66108.html, pero que tiene el
problema de ensanchar el select cuando se muestran las opciones (que es lo
que pretendo evitar).


HTML
<div>
    <select>
       <option .....
       ...
    </select>
</div>



CSS. Excepto para IE (estilos.css)
form select {
  width: 130px; /* modificado en ie.css para que no recorte los option */
}



CSS. Sólo para Internet Explorer (ie.css):
/* Caja que envuelve al select para recortarlo */
form div {
  width: 130px;      /* parte visible del select */
  overflow: hidden;  /* recorta */
}

form select {
  width: 400px;  /* mayor anchura para los option */
}


Saludos.



2009/3/10 Nesta Guerrero Pancorbo <nguerr...@emergya.es>

> Haber koleguis miren esto:
>
> http://www.hedgerwow.com/360/dhtml/ui_select_with_fixed_width/bk/demo.php
>
> quiero hacer lo mismo, utilizo el ja drop y los explorer no se comen el
> fixed
> del select, explico este bug del IE por si alguien no lo sabe, tu pones un
> select a 100px pero las opciones son mas grandes, al desplegar en nuestro
> firefox u otro navegador normal se te despliega a la mas grande
> automaticamente, en los IE no, se despliega al tamaño del select cortando
> el
> ption, me podéis exar una manita?????
>
> thnx!!!!!
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a