.style.top für Image
Anton Brass
- javascript
Moin!
Ich habe ein Bild (img), welches je nach Auflösung an einer anderen Position angezeigt wird. Grund hierfür ist, dass die ganze Seite ein Design aus verschiedenen Bildschinpsel hat und dass je nach Monitor Auflösung rechts und links vom Design ein Rand entsteht.
Jetzt hab ich durch:
document.getElementById('BenutzerImage').style.top;
versucht den Abstand von oben zu bekommen (synchron auch style.left;)
Leider bekomm ich da keine Werte.
Ich brauche beide Werte um ein kleines Menü bei überfahrt der Elemente zu anzuzeigen, was an diese Bilder ausgerichtet ist...
irgendjemand ne Idee warum ich keine Werte bekomme. Ich fürchte fast man bekommt nur einen Wert, wenn man die Position des Bildes angibt.
Gruß
Anton
Hallo Anton,
document.getElementById('BenutzerImage').style.top;
versucht den Abstand von oben zu bekommen (synchron auch style.left;)
Ich fürchte fast man bekommt nur einen Wert, wenn man die Position des Bildes angibt.
Richtig befürchtet, aber hast du mal über offsetTop nachgedacht?
http://de.selfhtml.org/javascript/objekte/all.htm#offset_top
Die Eigenschaft existiert übrigens nicht nur als eine solche des All-Objekts, sondern lässt sich bei den meisten Browsern (auch) über document.getElementById, documentGetElementsBy~ usw. auslesen
Gruß Gernot