Foros del Web » Creando para Internet » CSS »

usar focus

Estas en el tema de usar focus en el foro de CSS en Foros del Web. hola voy directo al grano con mi problema xd Quiero saber como utilizar la propiedad focus para cerrar mi menu de despliegue haciendo clik fuera ...
  #1 (permalink)  
Antiguo 04/12/2011, 09:10
Avatar de xlos_mas_pro  
Fecha de Ingreso: mayo-2011
Ubicación: Santiago
Mensajes: 359
Antigüedad: 12 años, 11 meses
Puntos: 11
Pregunta usar focus

hola voy directo al grano con mi problema xd Quiero saber como utilizar la propiedad focus para cerrar mi menu de despliegue haciendo clik fuera del menu que NO se cierre cuando el mause este afuera

Codigo HTML del menu:
Código HTML:
Ver original
  1. <div class="menu">
  2.             <ul>
  3.                 <li><a href="#">Principal</a>
  4.                     <ul>
  5.                         <li><a href="#">1</a></li>
  6.                         <li><a href="#">2</a></li>
  7.                     </ul>
  8.                 </li>
  9.                 <li><a href="#">segundo</a>
  10.                     <ul>
  11.                         <li>
  12.                             <a href="#">3</a>
  13.                         </li>
  14.                         <li>
  15.                             <a href="#">4</a>
  16.                         </li>
  17.                     </ul>
  18.                 </li>
  19.                 <li><a href="#">Tercer</a>
  20.                     <ul>
  21.                         <li><a href="#">5</a></li>
  22.                         <li><a href="#">6</a></li>
  23.                     </ul>
  24.                 </li>
  25.             </ul>
  26.         </div><!-- menu -->

codigo css del menu:
Código CSS:
Ver original
  1. .menu{
  2.             background:#262626;
  3.             width:100%;
  4.             height:50px;
  5.             overflow:hidden;
  6.          }
  7.          .menu ul{
  8.             margin:10px 0 0 10px;
  9.             list-style:none;
  10.             padding:0;
  11.          }
  12.         .menu a{
  13.             display:block;
  14.             width:150px;
  15.             height:20px;
  16.             color:#FFF;
  17.             text-align:center;
  18.             text-decoration:none;
  19.         }
  20.         .menu a:hover{
  21.             background:#F3EB43;
  22.         }
  23.         .menu li li a:hover{
  24.             background:#97ED49;
  25.             color:#000;
  26.         }
  27.         .menu li{
  28.             border-radius:2px;
  29.             border:1px solid #999;
  30.             background:#CCC;
  31.             padding:7px;
  32.             float:left;
  33.         }
  34.         .menu li ul{
  35.             display:none;
  36.             position:absolute;
  37.         }
  38.         .menu li:hover ul{
  39.             display:block;
  40.         }
  41.         .menu li li{
  42.           border-radius:0;
  43.           position:relative;
  44.           left:-17px;
  45.           top:-3px;
  46.           padding:5px;
  47.           float:none;
  48.           display:block;
  49.         }

Muchas gracias de antemano

Etiquetas: cerrar-menu, menu+deplegable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:38.