Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Posicionar div en el centro, sin position:fixed

Estas en el tema de Posicionar div en el centro, sin position:fixed en el foro de Frameworks JS en Foros del Web. Estoy creando una especie de lightbox usando jquery (no uso los plugins de lightbox, yo mismo estoy creando el codigo de la caja, pero uso ...
  #1 (permalink)  
Antiguo 15/07/2011, 16:19
Avatar de AlejandroMtzRmz  
Fecha de Ingreso: febrero-2011
Mensajes: 81
Antigüedad: 13 años, 2 meses
Puntos: 4
Pregunta Posicionar div en el centro, sin position:fixed

Estoy creando una especie de lightbox usando jquery (no uso los plugins de lightbox, yo mismo estoy creando el codigo de la caja, pero uso jquery para los efectos...) y quiero que al mostrarse la caja, esta se posicione en el centro de la pantalla, sin importar a que altura de la pagina este el usuario, pero no quiero que tenga position:fixed. Algo asi como la de facebook, que te aparece centrada sin importar si estas hasta abajo de la pagina, pero cuando subes, se queda en donde aparecio, no sube contigo.

Intente mostrando la caja con position:fixed e instantaneamente cambiar esa propiedad a absolute, pero como top:200px entonces, si estoy hasta abajo de la pagina, la caja se sube...

Alguna idea para lograr esto? gracias.
  #2 (permalink)  
Antiguo 15/07/2011, 17:57
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Posicionar div en el centro, sin position:fixed

solo lo puedes hacer o con fixed u absolute, debido a que son las propiedades CSS para que la capa esté por fuera de flujo HTML.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 15/07/2011, 18:31
Avatar de AlejandroMtzRmz  
Fecha de Ingreso: febrero-2011
Mensajes: 81
Antigüedad: 13 años, 2 meses
Puntos: 4
Respuesta: Posicionar div en el centro, sin position:fixed

Y como hago para que siempre aparesca en el centro de la pantalla con position:absolute? (aunque el usuario no este en el top de la pagina)

Etiquetas: centro, javascript, jquery
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 15:05.