Está usted en Indice > Construcción > Lenguajes > CSS > Lecciones y Paso a Paso > Cómo usar distintos colores en un select menu con CSS?
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Cómo usar distintos colores en un select menu con CSS?

Podemos personalizar nuestros select menu asignádoles clases a las opciones del menú, como prueba añadiremos distintos colores de fondo en el desplegable.

Primero: Creamos una página nueva HTML.

Segundo: Dentro de las etiquetas HEAD definimos el CSS.

<style type="text/css">
body{
background-color:#666666;
color:#FFFFFF;
text-align:center;
}
/*Recuerda: para definir las clases se coloca un punto delante del nombre*/
.azul {
background-color: #0000FF;
color: #ffffff;
}
.rojo {
background-color: #FF0000;
color: #ffffff;
}
.verde {
background-color: #009900;
color: #ffffff;
}
.amarillo{
background-color: #FFFF00;
color: #000000;
}
</style>

Tercero: Dentro del Body, creamos nuestro formulario, asignando a cada option la clase que le corresponda.

<form method="post" action="PAGINA.HTML">
<label for="color">Selecciona tu color favorito:</label>
<p>
<select name="color" id="color">
<option value="">Selecciona Uno</option>
<option value="amarillo" class="amarillo">amarillo</option>
<option value="rojo" class="rojo">rojo</option>
<option value="verde" class="verde">verde</option>
<option value="azul" class="azul">azul</option>
</select>
</p>
<p>
<input type="submit" name="submit" id="submit"
value="Enviar!" />
</p>
</form>

Cuarto: Guardar y Probar.

Este mismo procedimiento, es suficiente para añadir imágenes en cada option, sólo modificando las clases CSS, de tal manera de poder dejar muy bien personalizado nuestro menú de selección.


Autor: Balú
http://www.elguruprogramador.com.ar/zonas/ver.asp?cod=121

Usuarios que han visto este tema también han visto...

- Trucos prácticos y técnicas para maquetar en CSS
- Algunos consejos que te ayudarán en CSS
- ToolTip avanzado con CSS
- CSS para campos textarea de formulario
- Capas flotantes en CSS


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 13-02-2012 a las 10:57:02