Tecnología

Inicio

Cómo hacer un cuadro desplegable grande en CSS

Aunque no se puede labrar un cuadro desplegable que mirar exactamente cómo desea sin algo de JavaScript involucrado, puede cambiar su tamaño. Posibles cambios en el tamaño general incluyen ancho de ajuste y la altura de la caja en sí misma, utilizando un tamaño de letra más grande o el uso de relleno alrededor del texto de la caja. Al establecer las dimensiones de la caja, lo mejor es dejar sola altura, pero se puede establecer el ancho para que el cuadro más tiempo. Tamaño de la fuente y el relleno hará que la altura del desplegable crecer para ajustar el texto y el espacio extra.

Instrucciones

1 Abrir el código fuente de la página Web en un editor como el Bloc de notas, y encontrar el cuadro desplegable:

<Select id = "mydropdown">
<Opción> Opción # 1 </ option>
<Opción> Opción # 2 </ option>
<Opción> Opción # 3 </ option>
</ Select>

Añadir un nombre de identificación para el cuadro desplegable como se muestra, a menos que uno ya está presente. Es necesario el nombre de identificación para el código CSS.

2 Escribe una regla de estilo que selecciona en el menú desplegable por su nombre de identificación. Establecer la propiedad "anchura" a la anchura que desea para el menú desplegable:

mydropdown {

Anchura: 300px;
}

3 Ajuste el tamaño de la fuente para su cuadro desplegable en píxeles:

mydropdown {

Anchura: 300px;
font-size: 18px;
}

La altura de la caja desplegable se expandirá para acomodar el tamaño de letra más grande.

4 Añadir relleno alrededor del texto dentro del cuadro desplegable. El relleno afectará al tamaño de la caja desplegable en sí:

mydropdown {

Anchura: 300px;
font-size: 18px;
padding: 10px 5px;
}

Este relleno añade 10 píxeles de espacio en los lados izquierdo y derecho de la caja, además de 5 píxeles de espacio en la parte superior e inferior. Dado que la caja tiene una anchura de conjunto, la anchura de la propia desplegable no cambiará.

Consejos y advertencias

  • Utilice un valor de porcentaje en lugar de píxeles para el ancho, si usted quiere hacer el ancho desplegable en relación con el tamaño de la página. El formato es "X%" donde "X" es cualquier número entero, a partir de cero.