Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2011, 04:46
molinillo
 
Fecha de Ingreso: marzo-2010
Mensajes: 90
Antigüedad: 14 años
Puntos: 2
explorer vs menus desplegables

Wenas, tengo un problemilla con mis menus desplegables, he comprobado que dan problemas en explorer, un problema sorprendente.

Salvo alguna diferencias minimas he conseguido hacerlos funcionar mas o menos igual en explorer y en el resto de navegadores, el único problema es q en explorer si no vas lentisimo con el rato el menu se recoge.

A ver si me explico mejor, en ffox o chrome al abrir el desplegable y pasar el mouse por las opciones da igual a la velocidad que lo hagas va todo bien. Pero en explorer si al desplegar el menú pasas el mouse rápido por las opciones, el menú se recoge, como si nos hubieramos salido aunq no lo hemos hecho.Sin embargo si pasas el mouse lento por el menú desplegado esto no pasa y funciona como es debido.

Esto me pasa en 3 menús independientes y con variaciones, pero en lineas generales los defino así:

Código HTML:
<ul class="estoEsUnUl ">
   <li>menu
      <ul>
      	<?php
      	foreach ($listaKprovincias as $noTanLista) {
	?>
              <li><?=$noTanLista->nombre?></li>
        <?php 
        }
        ?>
      </ul>
   </li>
</ul> 
css

Código HTML:
ul.estoEsUnUl {
	z-index:500;
	float:left;
   list-style:none;
   cursor:pointer;
   border:none;
   margin:0 auto;
   padding:0 auto;
}
ul.estoEsUnUl ul {
   background-color:#FFFFFF;
   z-index:500;
   display:none;
   list-style:none;
   position:absolute; 
   left:-2px; 
   top:23px;
   border:1px solid #CCCCCC;
} 
ul.estoEsUnUl li:hover > ul {
	z-index:500;
   border:none;
   margin:0 auto;
   padding:0 auto;
   display:block;
}
ul.estoEsUnUl li {
	z-index:500;
   margin:0 px;
   padding:0 px;
   position:relative;
   width:210px;
   height:30px;
}

Alguna sugerencia para hacer que en explorer funcione independientemente de la velocidad a la que vallas con el raton?

Gracias!