Foros del Web » Creando para Internet » CSS »

No puedo posicionar listas en menú

Estas en el tema de No puedo posicionar listas en menú en el foro de CSS en Foros del Web. Bueno, tengo este problema y no puedo posicionar las listas. Justamente cuando el menú se despliega las listas quedan muy a la derecha. Este es ...
  #1 (permalink)  
Antiguo 23/03/2009, 05:27
Avatar de AEP
AEP
 
Fecha de Ingreso: junio-2008
Ubicación: Buenos Aires, Argentina
Mensajes: 26
Antigüedad: 16 años, 5 meses
Puntos: 0
No puedo posicionar listas en menú

Bueno, tengo este problema y no puedo posicionar las listas. Justamente cuando el menú se despliega las listas quedan muy a la derecha.
Este es el código que he estado utilizando:

Código:
#menu, #menu ul {
   padding:5px 0px; 
   margin-left: 57px; 
   list-style: none; 
   line-height: 1.2;
}

#menu a {
   display: block; 
   width: 0.8em; 
   text-decoration: none;
}

#menu li {
   float: left; 
   width: 5.3em;
}

#menu li ul {
   position: absolute;
   background: white;
   width: 7em;
   left: -999em;
   border-right: 1px solid #000;
   border-bottom: 1px solid #000;
}

#menu li ul ul {
   margin: 10em 0 0 0;
   }

#menu li:hover ul ul, #menu li.sfhover ul ul {left: -999em; }

#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul {left: auto;}
  #2 (permalink)  
Antiguo 23/03/2009, 10:45
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 18 años, 1 mes
Puntos: 280
Respuesta: No puedo posicionar listas en menú

Antes de mirar más, left: auto; no hace nada. Cámbialo por left: 0, a ver.
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul {left: auto;}
__________________
Visita mi nueva web idplus.org
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 03:20.