Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/03/2013, 13:46
DisenoWebWordpress
 
Fecha de Ingreso: marzo-2013
Mensajes: 8
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Menú desplegable

Buenas lllmozartinlll, te voy a poner un breve ejemplo que hice en 5 minutos y te explico un poco, para que vayas entendiendo como funciona.

El codigo html seria este:

Código HTML:
Ver original
  1. <ul>
  2.         <li class="desplegable">
  3.             Ejemplo1
  4.             <ul>
  5.                 <li>SubEjemplo1</li>
  6.                 <li>SubEjemplo1</li>
  7.             </ul>
  8.         </li>
  9.         <li>Ejemplo2</li>
  10.         <li>Ejemplo3</li>
  11.         <li>Ejemplo4</li>
  12.         <li>Ejemplo5</li>
  13.     </ul>

Vemos que es una lista simple, peero, en el primer LI tenemos dentro otra lista, que posteriormente la vamos a ocultar con CSS de momento... Este es el codigo CSS:

Código CSS:
Ver original
  1. ul li{
  2.           float:left;
  3.           list-style:none;
  4.           margin-right:20px;
  5.       }
  6.       ul li ul{
  7.           display:none;
  8.       }
  9.      
  10.       ul .desplegable:hover ul{
  11.           display:inline;
  12.           position:absolute;
  13.           top:40px;
  14.           left:40px
  15.           background-color:red;
  16.       }

Como vemos, le damos estilos a los primeros LI, con un float:left; para que se pongan en linea, un list-style:none; para que no salga el estilo de la lista y un margin-right:20px; para que no se junten demasiado.

Luego, le estamos diciendo, que a los UL que esten dentro del primer UL LI los oculte con display:none;.

Y por ultimo, le decimos que cuando el LI con la clase "desplegable" le hagan hover, osea el ratón pase por encima, el UL que esté dentro se muestre con display:inline;, con un position:absolute; para que nos salga abajo, y el top, el left y el background ya a tu gusto...

Cabe decir que dentro de los LI puedes poner lo que quieras, enlaces o lo que sea.

Con esto creo que ya puedes empezar a investigar.

Un saludo!