Hallo Gunnar,
important detail from MDN:
offsetTop/Left beziehen sich nicht auf den body, sondern auf den offsetParent (wobei es sich um den body handelt wenn kein position:relative Element, oder td, th oder tsble in der Elternkette ist).
Dass Tabellenelemente dabei sind hat mich gewundert. Sind die automatisch position:relative?
Also eigentlich genau das richtige für ein absolut positioniertes Geschwisterlein. Und es erklärt, warum Linuchs sich verrechnet. Er verwendet die offset-Werte und folgt der parentElement Kette.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi