I've seen your corrections and works :) I only have a doubt, the target was to position a div element referring to the image, and not its container.
So in the second code http://mootools.net/shell/Aaqvy/2/ $('mapContainer') should not be used. And because of this I was getting the positions relative to the document :) which were expected to be the "absolute" right. -- Andrea On Thu, Sep 16, 2010 at 11:44, MIhaitza <[email protected]> wrote: > correction :) > http://mootools.net/shell/Aaqvy/2/ > > On Sep 16, 12:28 pm, MIhaitza <[email protected]> wrote: > > .getPosition() works fine. > > but $('the_id').getPosition() -< get's the position relative to the > > body > > > > lookhttp://mootools.net/shell/Aaqvy/1/ > > > > On Sep 16, 11:26 am, Andrea Dessì <[email protected]> wrote: > > > > > Hi all, > > > > > I'm trying to inject a div with absolute position, > > > and its css properties top/left/width/heigth > > > are relative to another element. > > > > > Please see this example:http://mootools.net/shell/Aaqvy/ > > > > > Everything works well getting the positions of the image > > > using the .getPosition() function. > > > > > If you remove the comment in the css > > > (or just go herehttp://mootools.net/shell/AJYms/, > > > it's the same code but with different css) > > > > > .getPosition() seems it's returning wrong values. > > > > > There's a way to fix it or a workaround? :) > > > Maybe it's my code fault. > > > > > Thank you, > > > Andrea >
