PDA

Просмотр полной версии : Еще раз вопрос про тег IMG и выравнивание блоков текста


Zeves
17.11.2006, 19:33
Прочитал кучу всего на форуме, но так и не решил своего вопроса -помогите с решением!
Проблема в следующем: есть данные, получаемые из XML, из которых формируется "текстовая портянка" с прокруткой. Контент состоит из логических блоков, содержащих картинку с известными параметрами и текст. Размер текстового блока заранее не известный, но разный.
При этом, если текст маленький, то происходит наложение блоков - текст следующего выводится рядом с картинкой предыдущего.
А хочется сделать так, чтобы следующий блок по любому начинался после того, как закончиться и текст, и картинка предыдущего (как элементы DIV или таблицы в HTML).
Пробовал каждый блок грузить в отдельное поле, но тогда, если текст большой - надо делать отдельный скролл на этот блок, что плохо - скролл должен быть только один - на все данные.


tmpTxt = '';
for (var i = 0; i<regbody.length; i++) {
tmpTxt += '<P><B>' + regbody[i].attributes.name + '</B><BR>'
tmpTxt += '<IMG SRC="'+regbody[i].attributes.img+'" WIDTH="150" HEIGHT="150" VSPACE="10" HSPACE="10" ALIGN="left" />';
tmpTxt += regbody[i].firstChild.toString() + '<BR>';
tmpTxt += '--------------------------------------<BR></P>'
}
_root.servText.htmlText = tmpTxt;