klawischnigg: offsetLeft, offsetTop eines fließenden Textabsatzes

Beitrag lesen

Hi there,

ich möchte Bildelemente per SVG line mit Text verbinden.

Der Text fließt um die Grafik (float:left)

Ich würd mal sagen, du bist auf dem Holzweg.

Tu alles – Bild, Linien und Texte – ins SVG. Dann brauchst du keinerlei JavaScript-Gedöns. ☞ Beispiel

Ja, in Deinem Beispiel ist das überzeugend. Die Frage stellt sich halt, was passiert, wenn die Linie nicht zu einem kurzen Text wie "letter g" geht sondern zu irgendeinem anderen HTML-Element mit irgendeinem beliebigen Inhalt. Da wird dann eine "Nur-SVG-Lösung" vermutlich nicht die beste Lösung sein (keine Ahnung, ob Suchmaschinen den Inhalt von SVG-Elementen parsen, bspw.) und insoferne kann der gesuchte Weg von Linuchs doch ein ganz normaler, auch ohne Holz sein...