Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2011, 11:33
LOD_Fredy
 
Fecha de Ingreso: abril-2009
Mensajes: 341
Antigüedad: 15 años
Puntos: 3
Mantener centrada una capa verticalmente al scrollear jquery

Hola a todos.

Hoy vengo con otro detalle, estoy intentando mantener centrada una capa aun cuando se scrollea, la capa tiene posicion absoluta y casi tengo todo, pero no se como asignarle por medio de jquery que el top de la capa sea el 50% mas lo que escrollea, de forma que siempre se mantenga centrada (o casi, pues tiene alto fijo pero bueno, funcionaria en cualquier resolucion de pantalla).

Ojala sepan como hacerlo, les dejo el codigo de lo que tengo actualmente

Código Javascript:
Ver original
  1. $(window).scroll(function () {
  2.      var top = $(window).scrollTop();
  3.  $("#capa").css("top",350+top);
  4.  });