dynamischer Text - Absatzabstand

harrry

Erfahrenes Mitglied
Hallo,
kann man eigentlich, wenn man in einem dynamischen Textfeld mehrere Absätze hat, die Abstände zwischen den Blöcken einstellen? Also nicht den Zeilenabstand, sondern den Abstand von einem Textblock zum nächsten? Aber innerhalb eines einzigen Textfeldes?
 
Hi,

laut Referenz kennt Flash bei html-Textfeldern nur horizontales Margin (left/right). Du könntest vielleicht tricksen, indem Du zwischen den Absätzen eine Leerzeile in unterschiedlicher Schriftgröße einfügst:
Code:
textfeld.htmlText = '<p>Foo</p><font size="24"></font><p>Bar</p>';

Gruß
.
 
Klingt gut der Trick, funktioniert bei mir aber komischerweise nur bei einzeiligen Absätzen. Steht statt "Foo" und "Bar" ein längerer, mehrere Zeilen umfassender Text, macht er plötzlich Zeilenabstände, wo sie gar nicht sein sollen... mit <br> beenden geht auch nicht, weil er ja dann wieder einen breiten Absatz einfügt, was ich ja gerade vermeiden will. Gibt es denn eine Möglichkeit, zu definieren, dass die Absätze auch über mehrere Zeilen laufen können?
 
Oh - hat sich schon erledigt, man muss die Leerzeilen auch als eigene Absätze definieren, etwa so:
PHP:
 textfeld.htmlText = '<p>Foo und ganz langer Text</p><p><font size="24"></p></font><p>Bar und ganz langer Text</p>';
Dann gehts! Liebe Grüße H.
 
Zurück