Foros del Web » Creando para Internet » HTML »

como puedo hacer un menu en html5 que cambie de color?

Estas en el tema de como puedo hacer un menu en html5 que cambie de color? en el foro de HTML en Foros del Web. hola!! estoy tratando de hacer una pag web en html5 de una sola pagina con 5 secciones solamente usando anclas para que me lleve a ...
  #1 (permalink)  
Antiguo 04/09/2012, 15:29
 
Fecha de Ingreso: septiembre-2012
Mensajes: 1
Antigüedad: 12 años, 2 meses
Puntos: 0
como puedo hacer un menu en html5 que cambie de color?

hola!!

estoy tratando de hacer una pag web en html5 de una sola pagina con 5 secciones solamente usando anclas para que me lleve a las secciones

mi pregunta es:

como puedo hacer que mi menu que es fijo cambie de color dependiendo en la sección que se encuentre?

les dejo un ejemplo del efecto en menu que quiero lograr

http://www.alvaromillan.es/

espero su ayuda muchas gracias
  #2 (permalink)  
Antiguo 13/09/2012, 01:04
 
Fecha de Ingreso: julio-2012
Ubicación: Mexico
Mensajes: 21
Antigüedad: 12 años, 3 meses
Puntos: 4
Respuesta: como puedo hacer un menu en html5 que cambie de color?

Se puede usar la funcion .scroll de jquery, un pequeño ejemplo:

Código Javascript:
Ver original
  1. var currentScrollTop = 0;
  2.  
  3. $("#wrapper").scroll(function(){
  4.  
  5.  /* posicion top donde nos encontramos actualmente*/
  6. currentScrollTop = $("#wrapper").scrollTop();
  7.  
  8.  
  9. if (currentScrollTop >= 290 && currentScrollTop<=490)
  10. // si actualmente el top es >= que 290px y <= 490 cambiar los estilos con un .addClass("active");
  11. }

La verdad no tengo idea si sirva ya que no puedo probar el codigo en este mismo instante pero la idea es mas o menos así.

Mas información: http://api.jquery.com/scroll/

Etiquetas: html5, cambios
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 05:49.