PDA

Просмотр полной версии : Расстояние до след абзаца


nOobCrafter
02.12.2008, 12:23
Вот возниккла проблема, надо уменьшить расстояние до след абзаца. Использую динамик текст филд, текст гружу через ХМЛ, там текст разделяется на абзацы (как обычно ентером), но во флеше растояние до след абзаца очень большое. Изменить шрифт или его параметры, не считаю выходом, использую Trebuchet MS \ 14. Если правиль ручками, то там только междустрочный интервал, и это опять же не вариант получается. Посоветовали сделать замену enter'ов на теги <li></li> (и использовать динамик-филд в режиме html). Но у меня пока это что то не пашет( Может кто еще знает какие способы?
http://demiart.ru/forum/uploads2/post-15046-1228133454.jpg

nOobCrafter
10.12.2008, 12:42
Проблему все ще ене решил. Причем получается идет пропуск одной строки, это видно даже при трейсе хмл(((
Никаких тегов не использую как и раньше писал, но пропуск строки присутствует. Что это такое и как с этим бороться?

BBOY Ильич
10.12.2008, 12:58
выложи исходник, поглядим...

nOobCrafter
10.12.2008, 13:20
Добавил. Но воощем то там просто подгрузка текста из хмл. ХМЛ вроде бы простой, но большой хотя это тут не причем..вообщем смотрите, жду коментариев.

BBOY Ильич
14.12.2008, 01:22
for( i = 0; i < total_i; i++)
{
Catalog_item_title[j][i] = nodes_i[i].attributes.title; // присваиваем значения двумерному массиву
Catalog_item_description[j][i] = nodes_i[i].attributes.description; //
Catalog_item_description[j][i] = Catalog_item_description[j][i].split("\r\n").join("\n")
Catalog_item_image[j][i] = nodes_i[i].attributes.image; //
}
А лучше пользуйся CDATA

nOobCrafter
15.12.2008, 13:08
BBOY Ильич только сработало когда поменял местами:
Catalog_item_description[j][i] = Catalog_item_description[j][i].split("\r\n").join("\n")
Catalog_item_description[j][i] = nodes_i[i].attributes.description;
А что это мы вообще сделали?.. Просто заменили все "\r\n" на "\n" или как? А то я что то несовсем понял про split из хелпа.

BBOY Ильич
15.12.2008, 17:59
Да, просто заменили "\r\n" на "\n"
А то, что сработало только после того, как изменил местами - очень странно =)

nOobCrafter
15.12.2008, 18:13
Ну ниччо, разобрался и хорошо, спасибо большое.