Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   XML и Межабзацное расстояние (http://www.flasher.ru/forum/showthread.php?t=109521)

Devito 15.03.2008 23:53

XML и Межабзацное расстояние
 
Всем добрый вечер.

Я столкнулся с этим впервые, пытался решить проблему, но не получается :mad:

Динамический текст с html форматированием, подгружается из XML.

Расстояние между абзацами htmlText (параграф) нужно сделать меньше, чем оно есть по умолчанию.

В html это выглядит, как <br><br> и в xml аналогично, но это расстояние стандартное. При попытке отформатировать текст, с помощью тега <p>text text text</p> с указанием в CSS: p {top-margin: 10px} - ничего не происходит :(, т.е. размер абзаца остается прежним.

Заранее благодарен за помощь, коллеги. :victory:

iNils 16.03.2008 05:11

Все теги css понимаем флешом.
Там top-margin нет, да и <p> играет роль только для центрирования абзацев и все. Я бы просто добавил <br> с заданным размером шрифта как размером межстрочного расстояния.

Devito 16.03.2008 15:47

Как вы предлагаете это синтаксически выразить?
Если для тега <br> нельзя определить класс. Т.е. тег <br class="space"> работать не будет.

Devito 16.03.2008 16:13

Проблема решена, без CSS таким образом:

<textformat leading="-5"><br><br></textformat>

mr.azazello 25.08.2008 14:45

да это похоже единсвенное решение. но ушлепство какое-то вставлять после </p> Такие костыли ))

allanon85 25.08.2008 21:48

эм...если надо ко всему полю то мона и так:
Код:

var my_txt:TextFormat = new TextFormat();
my_txt.leading = 10;



Часовой пояс GMT +4, время: 11:22.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.