![]() |
Обтекание картинки текстом
В мануалах сказано:
In general, an image embedded in a text field appears on the line following the <img> tag. However, when the <img> tag is the first character in the text field, the image appears on the first line of the text field. А как тогда сделать, чтобы картинка была в правом нижнем углу и текст обтекал её слева? [IMG]http://img18.**************/img18/8168/align.gif[/IMG] |
HTML-текст:
<p align="justify">In general, an image embedded in a text field appears on the line <img src="1.jpg" align="right"/>following the <img> tag. However, when the <img> tag is the first character in the text field, the image appears on the first line of the text field.</p> Результат: [IMG]http://pic.************/uploads/090812/NE6w58TChz.jpg[/IMG] |
Спасибо!
|
вот решил поднять тему, т.к. столкнулся со следующей проблемой:
текст обтекает картинку, все хорошо, НО: как назначить определенный отступ ТОЛЬКО текста от картинки, параметры тега img, такие как vspace и hspace делают отступы от картинки со всех сторон, а мне надо, чтобы картинка плотно прилегала к краю, но до текста было назначенное расстояние, может знает кто? |
Видимо, никак. Подумал было о применении CSS для такого случая - margin-right и margin-left, но на картинку по отдельности эти атрибуты не влияют - она считается элементом текста. А для img нет таких атрибутов.
Все таки поддержка HTML и, тем паче, стилей, во Flash убога. Да и не браузер это. |
а нельзя применить что-то типа parseCSS, и указать потом для куска текста какой то класс из распарсенного цсс?
|
Я пробовал применить стиль к img и к блоку текста, который обтекает. Результат написал в 5 посте. Margin работает исключительно на текст вкупе с картинкой вместе. А на <img> вообще не влияет.
Попробуйте, может у вас получится. |
Может кому пригодится решение проблемы: я использовал тег hspace у img и свойство leftMargin у TextFormat, и сдвинул их слева на одну линию
|
ну как вариант обтекать большую невидимую картинку, по сути любой блок, а уж над ним разместить что то иное
|
| Часовой пояс GMT +4, время: 18:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.