ARTICULOS

Menú rollover

Autor: Federico Javier Elgarte (http://www.cssboulevar.com.ar/) - 13/06/2006

¿Para qué utilizar javascript cuando la solución está en CSS?

El siguiente estilo nos permite crear un menú similar a los de javascript, en donde representamos su estado de reposo (out) con un color y su estado sobre (over) con otro.

<style type="text/css">
#menu div.barraMenu,
#menu div.barraMenu a.botonMenu {
font-family: sans-serif, Verdana, Arial;
font-size: 8pt;
color: white;
}

#menu div.barraMenu {
text-align: left;
}

#menu div.barraMenu a.botonMenu {
background-color: #556975;
color: white;
cursor: pointer;
padding: 4px 6px 2px 5px;
text-decoration: none;
}

#menu div.barraMenu a.botonMenu:hover {
background-color: #637D4D;
}

#menu div.barraMenu a.botonMenu:active {
background-color: #637D4D;
color: black;
}
</style>

<div id="menu"><div class="barraMenu">
<a class="botonMenu" href="">Opción 1</a>
<a class="botonMenu" href="">Opción 2</a>
<a class="botonMenu" href="">Opción 3</a>
<a class="botonMenu" href="">Opción 4</a>
</div></div>

background-color de a.botonMenu : color de estado reposo (out).
background-color de a.botonMenu:hover : color de estado sobre (over).
background-color de a.botonMenu:active : color de estado seleccionado.

Ver Ejemplo

 

Más artículos sobre Hojas de Estilo

1. Capas visibles e invisibles
2. Crear página centrada sin usar tablas
3. CSS Hojas de estilo es cascada
4. Problemas del Modelo de Caja en IE 5
5. Mejorando la apariencia de los formularios
6. Menú rollover
7. Formularios basados en retículas CSS
8. Modelo de cajas
9. Obtener sombras con CSS
10. Efectos en textos e imágenes con CSS
Más artículos...

Otros artículos...

Hojas de Estilo Menus simples con CSS y listas
JSP Introducción a las Java Server Pages
Java Script Efecto "terremoto" en el navegador
Marketing Como diseñar una portada que cautive a sus visitantes
phpBB phpBB: Instalación
Hojas de Estilo Crear página centrada sin usar tablas
Marketing ¿Cómo hacer una presentación?
Accesibilidad La Accesibilidad en la Web (Parte 1)
PHP Función explode() de PHP
ASP Agregar, eliminar y modificar datos a una BD
Más artículos...