magicgunnar Skrevet 30. mai 2008 Del Skrevet 30. mai 2008 Jeg her ved å følge guiden her: http://www.quirksmode.org/js/findpos.html laget noe ala følgende script for å finne posisjonen til et element i forhold til øverste venstre hjørne: findPos = function (obj) { var curtop = 0; var curleft = 0; if (obj.offsetParent) { curleft = obj.offsetLeft curtop = obj.offsetTop while (obj = obj.offsetParent) { curleft += obj.offsetLeft curtop += obj.offsetTop } } return [curleft,curtop]; } Men, denne funksjonen tar ikke høyde for at noen av elementene på siden har borders definert i css. Dermed får den en unøyaktighet på 7 piksler hos meg. Noen som har et tips til hvordan jeg kan løse dette? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå