Tema: Menu Css
Ver Mensaje Individual
  #12 (permalink)  
Antiguo 23/02/2011, 17:32
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Menu Css

después de ver los malabares que has echo y no das creo que lo que te falta es comprender que cuando usas position:absolute este se coloca en referencia al elemento padre que tenga especificado el atributo position: en cualquiera de sus presentaciones.

por ende si el elemento padre mas próximo con position es
Código CSS:
Ver original
  1. div#menu {
  2. left:205px;
  3. position:relative;
  4. top:-32px;
  5. }

es normal que se posicione en referencia de este, si necesitas que se coloque en base al elemento <li> que lo contiene deberás aplicarle a este un postion:relative

Código CSS:
Ver original
  1. div#menu li.nivel1 {
  2. margin-right:4px;
  3. font-weight:bold;
  4. position:relative;
  5. }

Última edición por ArturoGallegos; 23/02/2011 a las 17:38