Comunidad de diseño web y desarrollo en internet online

Ayuda al posicinar div en ejes X E Y.

Citar            
MensajeEscrito el 30 Sep 2010 11:34 pm
Hola, tengo problemas para posicionar un div, en la misma posicion X e Y de un texto. Ej:
Quiero que el div(id="expande") este en la misma posicion X e Y, de <label id="aca">Aca</label>, Me tendria que quedar el div sobre el label(aca), Me entiendo?.

Por sodyack

40 de clabLevel



 

Ninguno

opera
Citar            
MensajeEscrito el 01 Oct 2010 04:00 am
Pues... <div style="position: absolute; top: 10px; left: 10px">Contenido</div> debería hacer el truco.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 01 Oct 2010 01:13 pm
Supongo que tienes mas de un label. Has de saber donde se produjo el evento

Código Javascript :

PosicionAbsolutaElemento: function(element)  {
      if (typeof element == "string")
        element = info.captura_objeto(element)
            if (!element) return { top:0,left:0 };
          var y = 0;
          var x = 0;
              while (element.offsetParent) {
                    x += element.offsetLeft;
                    y += element.offsetTop;
                element = element.offsetParent;
      }
      return {top:y,left:x};

}

Suerte

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 01 Oct 2010 03:37 pm
Hola Adle, como hago para invocar esa funcion con el label al hacer el onmouseover?. Es que las funciones con return aun no los entiendo vien. Lo demas de la funcion la entendi perfecto. Gracias por tu respuesta.

Por sodyack

40 de clabLevel



 

Ninguno

opera
Citar            
MensajeEscrito el 02 Oct 2010 01:22 pm
Una vez que sepas en que elemento se ha producido el evento, vendría a ser algo como esto

Código Javascript :

var PosElemento = PosicionAbsolutaElemento(elElemento);
posicionInicialLeft = parseInt(PosElemento.left);
posicionInicialTop = parseInt(PosElemento.top);

Suerte

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.