Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] cómo posicionar mi ventana modal en el navegador

Estas en el tema de cómo posicionar mi ventana modal en el navegador en el foro de CSS en Foros del Web. Hola amigos, gracias de antemano, sé que conseguirán ayudarme con lo que voy a plantear. Tengo una tabla en la que cada celda contiene un ...
  #1 (permalink)  
Antiguo 29/03/2014, 04:36
 
Fecha de Ingreso: abril-2013
Mensajes: 75
Antigüedad: 11 años, 7 meses
Puntos: 2
cómo posicionar mi ventana modal en el navegador

Hola amigos, gracias de antemano, sé que conseguirán ayudarme con lo que voy a plantear.

Tengo una tabla en la que cada celda contiene un enlace a otra página, pero en lugar de abrir en una nueva pestaña lo he desarrollado para que lo abra en una ventana modal dentro de la misma página principal.

Mi problema es que la tabla está en la parte inferior de la página, y al hacer clic sobre uno de estos enlaces, la ventana modal aparece en la parte superior de la página, lo que me supone tener que arrastrar la barra de navegación hasta la parte superior del navegador (algo bastante incómodo y tedioso).

Lo que estoy intentando conseguir, es que al hacer clic en el enlace, la ventana modal aparezca a la misma altura, sin tener que desplazarme. Creo que es un problema de CSS, sobre el posicionamiento de la ventana modal, lo cual no entiendo demasiado.

Espero que puedan ayudarme, les dejo el código CSS que creo que es necesario modificar para que tome una posición relativa

Código:
/* CUADRO MODAL CLASIFICACIÓN1 */
.clsVentana {
  width: 600px;
  height: 500px;
  border: solid 1px #ccc;
  position: absolute;
  top: 50%;
  margin-top: -250px;
  left: 50%;
  margin-left: -300px;
  border-radius: 3px;
  box-shadow: 0 0 15px #999;
  background: #fff;
  z-index: 99999;
  display: none;
}
  #2 (permalink)  
Antiguo 29/03/2014, 09:33
Avatar de fegm_4  
Fecha de Ingreso: febrero-2013
Mensajes: 114
Antigüedad: 11 años, 9 meses
Puntos: 8
Respuesta: cómo posicionar mi ventana modal en el navegador

No uses position:absolute sino position:fixed. Eso hará que aunque uses el scroll, ella se quede fija en la pantalla
__________________
--
Aqui fegm_4
  #3 (permalink)  
Antiguo 29/03/2014, 10:45
 
Fecha de Ingreso: abril-2013
Mensajes: 75
Antigüedad: 11 años, 7 meses
Puntos: 2
Respuesta: cómo posicionar mi ventana modal en el navegador

Perfecto! Gracias!
  #4 (permalink)  
Antiguo 31/03/2014, 04:14
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: cómo posicionar mi ventana modal en el navegador

Pues yo diría que es un problema de HTML, no de CSS.

¿Hacia dónde apunta el enlace? ¿Tiene un ancla vacío? Porque si es así es normal que suba hacia arriba.

Etiquetas: background, modal, navegador, página, ventana
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 21:40.