CSS обтекание картинки
float:right?
это и так ясно. А чтоб она внизу блока была?
С JS, наверное, можно, но я таких скриптов не видел.
Обсуждение на xpoint'е, насколько я помню, завершилось ничем.
значит, не настолько я и туплю... мысли возникали точно такие же... будем мучаться...
text text
text text text text ttext text text text text text text text text text text text text text text text text text text text text text text text text text text text text text ext text
text text
text text text text ttext text text text text text text text text text text text text text text text text text text text text text text text text text text text text text ext text
<img src align=left>text text text text
text text text text ttext text text text text text text text text text text text text text text text text text text text text text text text text text text text text text ext text text text
text text text text ttext text text text text text text text text text text text text text text text text text text text text text text text text text text text text text ext text
text text text text ttext text text text text text text text text text text text text text text text text text text text text text text text text text text text text text ext text
</p>
По моему вариант не подходит.
text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>
<img src value=tuda> text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>
text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>
text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>
text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>text<xml=tuda>
text<xml=tuda>
text<xml=suda> text<xml=suda> text<xml=suda> t text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda>ext<xml=suda> text<xml=suda> text<xml=suda>
<img src value=suda>text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda> text<xml=suda>ext<xml=suda> text<xml=suda> text<xml=suda>
<img src value=suda>


тут-то общий случай скорее всего рассматривается.
http://genphys.phys.msu.ru/~dmitriyk/news/ вот у меня именно так и сделано, текст гламурно обтекает картинку.
Вопрос-то в том, как сделать, чтобы картинка оказаась снизу.
поставить картинку перед закрывающим тегом </p> и в теге имадж написать алигн=райт ? хотя мож и с помощью css сделать, но я в нем неездец
ага, но при этом она должна обтекаться текстом из P, а не быть под ним с новой строки.
ну блин, на 10 строчек вверх картинку поднять, говорюж от дизайна зависит. Имхо, тогда надо в html учитывать длину каждого слова с учетом пользовательских настроек шрифта и т.п. а это автоматически, имхо, только на java script сделать можно... Ну короче, либо css либо javascript, с нтмл имхо только как сказал выше. но имхо все это.
Потом от конца текста отрезаем кусок, который по размеру попадет с минимальными настройками в эту область и закидываем его во второй P. Остальное - в первый.
Ессно, после первого ставим второй с float:left, картинке даем float:right.
Теперь у нас картинка будет всегда внизу справа, тест будет ее обтекать слева, при этом, при растягивании страницы, тест будет слегка подниматься.
Для большей незаметности лучше делать разрыв по красной строке, и при жестком каркасе, т.е. этот фрагмент лучше ризиновым не делать.
+ в FF будет глюк, т.к. он неадекватно обрабатывает границы текста в элементах с float и будет текст вылезать за границы при увеличении. И от увеличения никак не избавится, т..к. FF плевать хотел на заданные размеры.
Вот пожалуй и все, но гораздо проще убедить заказчиков, что это галимая идея так размещать фотки... Или убедить их размещать их между абзацами... Тогда будет не так ужасно...
Оставить комментарий
uncle17
туплю к концу пятницыКак такое обтекание сделать?