Nicht mehr ganz neu hier
Hallo liebe Community,
leider komme ich bei folgendem Problem nicht weiter, hoffentlich könnt ihr mir helfen. Bitte seit nicht zu sauer, aber ich bin kein Profi in JS
Also ich habe einen Haupt-Div in dem einige kleine Elemente(auch div's) positioniert sind, nun möchte ich gern von den einzelnen Elementen die x und y Koordinaten. Also y wollte ich den top Wert (in Abhängigkeit von dem Haupt-Div)
und als x den left Wert.
So ähnlich sollte das aussehen:
Nun die Probleme, wie bekomme ich die top und left Werte mit Javascript?
Komischer Weise liefert document.getElementById('box1').style.top keinen Wert zurück. Auch wenn ich vorher im CSS extra für box1 ein top gesetzt habe.
Und das 2. Problem ist, wie man bei box3 sieht würde dort der x Wert ja bei dem nächstleigenden Element liegen, wie schaff ich das, dass jeder top und left Wert vom Haupt-Div "gemessen" wird?
Danke schonmal.
MfG Maximilian
leider komme ich bei folgendem Problem nicht weiter, hoffentlich könnt ihr mir helfen. Bitte seit nicht zu sauer, aber ich bin kein Profi in JS
Also ich habe einen Haupt-Div in dem einige kleine Elemente(auch div's) positioniert sind, nun möchte ich gern von den einzelnen Elementen die x und y Koordinaten. Also y wollte ich den top Wert (in Abhängigkeit von dem Haupt-Div)
und als x den left Wert.
So ähnlich sollte das aussehen:
Nun die Probleme, wie bekomme ich die top und left Werte mit Javascript?
Komischer Weise liefert document.getElementById('box1').style.top keinen Wert zurück. Auch wenn ich vorher im CSS extra für box1 ein top gesetzt habe.
Und das 2. Problem ist, wie man bei box3 sieht würde dort der x Wert ja bei dem nächstleigenden Element liegen, wie schaff ich das, dass jeder top und left Wert vom Haupt-Div "gemessen" wird?
Danke schonmal.
MfG Maximilian