Foros del Web » Creando para Internet » CSS »

div - ajuste al movimiento de la ventana

Estas en el tema de div - ajuste al movimiento de la ventana en el foro de CSS en Foros del Web. Hola comuneros, tengo un DIV declarado con estas características.. Código PHP: #contenedor2 {      position : absolute ;      top :  60 %;      left :  ...
  #1 (permalink)  
Antiguo 07/02/2007, 13:35
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 15 años, 5 meses
Puntos: 125
div - ajuste al movimiento de la ventana

Hola comuneros, tengo un DIV declarado con estas características..

Código PHP:
#contenedor2 {
    
position:absolute;
    
top60%;
    
left50%;
    
width:40em;
    
height:38em;
    
margin-top: -9em/*set to a negative number 1/2 of your height*/
    
margin-left: -20em/*set to a negative number 1/2 of your width*/
    
border2px solid #FF6600;
    
background-color:#FFFFFF;
    
visibility:hidden;
    
overflowauto;
}

<
div id="contenedor2" class="mydiv"></div
este div lo que hace es hacerse visible o hidden a través de una opción que se encuentra en distintos lugares de la página..
Bueno sé que le asigno posiciones y todo eso.. pero quiero que si hago clic en sierta posición de la página para hacer visible el DIV me lo muestre en la posición de la pantalla que me encuentro..

quizás deba evitar
top: 60%;
left: 50%;

pero como le podría asignar a esta declaración #contenedor2 la posición de mi enlace en la pantalla?

saludos
  #2 (permalink)  
Antiguo 07/02/2007, 15:30
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 15 años, 5 meses
Puntos: 125
Re: div - ajuste al movimiento de la ventana

Hasta el momento lo que he hecho es pasar a través de javascript el valor "TOP" considerando una multiplicación dinámica de acuerdo el valor de recorrido de los valores de los registros..

Siendo tope el valor pasado...
Código PHP:
document.getElementById('contenedor2').style.top tope+"%"
algo me ha resultado..
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 09:30.