Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/07/2012, 06:49
gebremswar
 
Fecha de Ingreso: enero-2012
Ubicación: Santiago de Surco, Lima - Perú
Mensajes: 266
Antigüedad: 12 años, 3 meses
Puntos: 57
Información Respuesta: Hacer un menu como este

Cita:
Iniciado por brai_lf Ver Mensaje
Lo que no se como hacer es lo de que en el hover, ocupe todo el width el rectangulo que se abre
Bueno, espero que el siguiente ejemplo te ayude a construir tu menú. Y por favor revisa el link de CSS que te adjunté en el mensaje anterior.

Código CSS:
Ver original
  1. <!doctype html>
  2. <html>
  3. <head>
  4.     <meta charset="utf-8">
  5.     <title>Gebremswar</title>
  6.     <style>
  7.         *{margin:0;padding:0;outline:0}
  8.         #wrapper{background:#CECECE; height:400px; margin:0 auto; overflow:hidden; width:700px}
  9.         #menu li{float:left; list-style:none; padding:5px 10px}
  10.         #menu li > ul {opacity:0; float:none; visibility:hidden}/*oculta los ul como el de la linea 23*/
  11.         #menu li:hover{background:#E9E980}
  12.         #menu li:hover > ul{opacity:1; visibility:visible}/*¡Atento aquí!*/
  13.         #sub-nav{background:#E9E980; left:165px; padding:25px; position:absolute; width:643px}
  14.         #sub-nav li{float:none}
  15.         .sn-column{margin:0 200px 0 0; float:left}
  16.     </style>
  17. </head>
  18. <body>
  19. <div id="wrapper">
  20.     <ul id="menu">
  21.         <li id="home">HOME</li>
  22.         <li id="options">OPTIONS
  23.             <ul> <!-- éste es el elemento oculto -->
  24.                 <li>
  25.                     <div id="sub-nav">
  26.                         <ul class="sn-column">
  27.                             <li>option  A1</li>
  28.                             <li>option  A2</li>
  29.                             <li>option  A3</li>
  30.                         </ul>
  31.                         <ul class="sn-column">
  32.                             <li>option  B1</li>
  33.                             <li>option  B2</li>
  34.                             <li>option  B3</li>
  35.                         </ul>
  36.                     </div>
  37.                 </li>
  38.             </ul>
  39.         </li>
  40.         <li id="about">ABOUT</li>
  41.     </ul>
  42. </div>
  43. </body>
  44. </html>