Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Обтекание картинки текстом (http://www.flasher.ru/forum/showthread.php?t=128580)

Gaen 12.08.2009 13:59

Обтекание картинки текстом
 
В мануалах сказано:

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]

mooncar 12.08.2009 16:12

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]

Gaen 12.08.2009 17:33

Спасибо!

AK88 24.10.2009 00:03

вот решил поднять тему, т.к. столкнулся со следующей проблемой:
текст обтекает картинку, все хорошо, НО: как назначить определенный отступ ТОЛЬКО текста от картинки, параметры тега img, такие как vspace и hspace делают отступы от картинки со всех сторон, а мне надо, чтобы картинка плотно прилегала к краю, но до текста было назначенное расстояние, может знает кто?

mooncar 24.10.2009 01:26

Видимо, никак. Подумал было о применении CSS для такого случая - margin-right и margin-left, но на картинку по отдельности эти атрибуты не влияют - она считается элементом текста. А для img нет таких атрибутов.
Все таки поддержка HTML и, тем паче, стилей, во Flash убога. Да и не браузер это.

AK88 24.10.2009 01:45

а нельзя применить что-то типа parseCSS, и указать потом для куска текста какой то класс из распарсенного цсс?

mooncar 24.10.2009 02:01

Я пробовал применить стиль к img и к блоку текста, который обтекает. Результат написал в 5 посте. Margin работает исключительно на текст вкупе с картинкой вместе. А на <img> вообще не влияет.
Попробуйте, может у вас получится.

AK88 26.10.2009 12:09

Может кому пригодится решение проблемы: я использовал тег hspace у img и свойство leftMargin у TextFormat, и сдвинул их слева на одну линию

random13 26.10.2009 12:29

ну как вариант обтекать большую невидимую картинку, по сути любой блок, а уж над ним разместить что то иное


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

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