Der Martin: offsetLeft, offsetTop eines fließenden Textabsatzes

Beitrag lesen

Hallo,

Der beantwortet aber nicht die Frage, warum sich die Browser hier so eigenartig verhalten.

Worum geht’s? Kannst du mir eine Zusammenfassung geben?

ungefähr ab diesem Beitrag erklärt Linuchs recht gut nachvollziehbar, was er gemacht hat.

Den Code von Linuchs so mit unlesbaren Stringkonkatenationen (wir sprachen drüber) und document.write() – sorry, den will ich mir nicht ansehen.

Ich sehe weder das eine noch das andere. Nur dass er - wie leider so oft - seine Informationen erst nach und nach rausrückt.

Konkret: Warum ist bei einer Struktur

<div style="position:relative">
 <p style="float:left"><span>Text</span></p>
</div>

die offsetTop-Eigenschaft des span-Elements nicht 0, wie man erwarten würde, sondern hat einen Wert ungleich 0, dessen Herkunft für mich nicht nachvollziehbar ist?

Und nein, ich empfehle keine Inline-Styles; ich wollte hier nur die aus meiner Sicht relevante Information so kompakt wie möglich darstellen.

Einen schönen Tag noch
 Martin

--
Nein, Esel sind nicht störrisch. Sie wissen es einfach nur besser.