13/10/2008, 09:24
|
| | | Fecha de Ingreso: julio-2008 Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 5 meses Puntos: 105 | |
Respuesta: Problema con Capas puedes en vez de darle una posicion estatica, es decir tu indicarle su posicion, darle una dinamica, obteniendo la posicion del elemento al cual deberia estar cerca o encima.
un codigo rapido seria:
<script language="javascript">
this.findLeftObj = function(obj) {
var curleft = 0;
if (obj.offsetParent) {
while (obj.offsetParent) {
curleft += obj.offsetLeft
obj = obj.offsetParent;
}
}
else {
if(obj.x) {
curleft += obj.x;
}
}
return(curleft);
}
this.findTopObj = function(obj) {
var curtop = 0;
if (obj.offsetParent) {
while (obj.offsetParent) {
curtop += obj.offsetTop
obj = obj.offsetParent;
}
}
else {
if (obj.y) {
curtop += obj.y;
}
}
return(curtop);
}
function posicionImagen(imagen) {
posXImagen = findLeftObj(imagen);
posYImagen = findTopObj(imagen);
alert('La imagen está en la posición:\nLeft(X) ' + posXImagen +
'\nTop(Y) ' + posYImagen)
} // Fin de la función posicionImagen()
</script>
suerte.
__________________ Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |