textarea показывает 2 строки, когда установлен htmlText

Я использую TextArea. Я установил его htmlText следующим образом:

textArea.htmlText = '<P ALIGN="CENTER"><FONT FACE="_sans" SIZE="14" COLOR="#FFFF00" LETTERSPACING="0" KERNING="0"></FONT></P>';

Проблема в том, что при запуске в текстовой области всегда есть 2 строки. Когда я удаляю это, я получаю обычную одну строку, но тогда я не могу установить цвет и все такое.

Я хочу использовать текстовое поле, установить для него разные цвета, и мне не нужны 2 строки.


person user427969    schedule 06.10.2010    source источник
comment
Не могли бы вы объяснить свою проблему немного больше?   -  person adamzwakk    schedule 07.10.2010
comment
также, пробовали ли вы textArea.multiline = false; ?   -  person adamzwakk    schedule 07.10.2010


Ответы (2)


Также вариант dendenWhite...

http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/text/TextField.html#condenseWhite

person Jos    schedule 07.10.2010
comment
спасибо за ответ, я попробовал это, но это не решило мою проблему. Но все равно хорошая информация, я не знал об этом. С Уважением - person user427969; 08.10.2010

привет, вероятно, это ошибка вспышки. я думаю, что тег <p></p> сам создает новую строку, поэтому я просто удалил теги <p></p> из htmlText, и это решило мою проблему

На самом деле, если я удалю <p></p>, возникнет проблема с форматом, поэтому лучшее решение - удалить «>» из <p>something</p>, чтобы там не было новой строки.

С Уважением

person user427969    schedule 07.10.2010