Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/12/2011, 05:09
Avatar de IMAC/
IMAC/
 
Fecha de Ingreso: octubre-2005
Mensajes: 738
Antigüedad: 19 años, 2 meses
Puntos: 14
Respuesta: Hacer que el menú se quede arriba al llegar a un tope

En el fondo se trata de 2 menús.
Uno estático en la parte superior de la página y oculto que posteriormente se activará con javascript pasado ciertos pixels con el scroll.

Y otro que estará en la parte de arriba de forma normal y que desaparecerá cuando se baje el scroll.

Esto da la sensación de que es uno solo pero en el fondo son 2, uno desaparece y otro aparece.

En el código que puse uno tiene el id staticHeader y otro el id headerMenu.

Con css haces que el estático esté fijado en la parte superior de la página y con style.display = "none"

El normal, el headerMenu con el estilo que tengas ahora.

No puedo explicarte mucho más porque dependerá de cómo tengas el menú en tu página y de los estilos que se le estén aplicando.

Un saludo y suerte.