Foros del Web » Creando para Internet » CSS »

option con distinto ancho a select

Estas en el tema de option con distinto ancho a select en el foro de CSS en Foros del Web. Buenas a todos! He estado mirando por el foro y no he encontrado nada sobre esto en particular. Pues tengo un campo select y unas ...
  #1 (permalink)  
Antiguo 10/10/2008, 02:59
Avatar de mgusdl  
Fecha de Ingreso: abril-2007
Ubicación: Malaga, España
Mensajes: 190
Antigüedad: 10 años, 7 meses
Puntos: 5
option con distinto ancho a select

Buenas a todos! He estado mirando por el foro y no he encontrado nada sobre esto en particular.

Pues tengo un campo select y unas opciones, lo tipico. Ahora si ajusto el ancho al select en FF lo hace correctamente y ajusta el ancho de las opciones al máximo ancho del contenido o al especificado en el estilo, pero en IE (para variar) deja las opciones con el ancho del select, con lo que no se puede leer bien más de las 3 primeras letras

He probado con lo siguiente:
Código HTML:
<style type="text/css">
select.via { width:50px; }
select.via option { width:150px; }
</style>
<label for="dirtipo">Tipo v&iacute;a:</label><br>
<select id="dirtipo" class="via">
<?php
echo "\t<option>&nbsp;</option>\n";
$qc = mysql_query("SELECT * FROM tipo_via ORDER BY descripcion");
while ($a = mysql_fetch_array($qc))
  {
  echo "\t<option value=\"{$a['tipo']}\">{$a['descripcion']}</option>\n";
  }
?>
</select> 
¿Existe algun IE Hack o algun truco?

Salu2!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:49.