Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   DHTML/JS/CSS (http://www.flasher.ru/forum/forumdisplay.php?f=24)
-   -   Картинка в правый нижний угол слоя (http://www.flasher.ru/forum/showthread.php?t=59789)

PillBoX 24.06.2004 14:01

Картинка в правый нижний угол слоя
 
Требуется вставить картинку в слой (слой в ячейке таблицы) так чтобы картинка была четко справа в нижнем углу. Если записать позицион=абсолют, проблема появляется в том что текст на этом же слое идет под картинкой.

Делать картинку на другом слое нельзя по важным соображениям - текст должен огибать эту картинку, а если сделать разными слоями - текст опять же пойдет под ним.

Илья К 24.06.2004 16:10

КОД...
 
...бы...

ninja_127 25.06.2004 00:39

а позиционированным бэкграундом не годится?

PillBoX 25.06.2004 01:59

Нужно чтобы текст огибал картинку, вот в чем главная проблема. Текст огибал картинку, которая жестко прикреплена в нижний правый угол. Вот так... код не могу выслать - там сильно наколбасено, проще написать новый.

Пока что сделал извратом - картинка и текст находятся в разных слоях, картинка спозиционирована абсолютом и потому стоит где надо. А в конце текста распорка высотою с пикчу, чтобы предохранить его от заезжания. Но таким образом текст ничего не огибает, а просто завершается впритык над пикчей.

Илья К 25.06.2004 02:55

всё в <div>
 
А что если и картинку и обтекающий ее текст запихнуть в один ДИВ и позиционировать уже его?

PillBoX 25.06.2004 14:38

Нет, никак... Тут вопрос даже скорее не в позиционировании а в самой невозможности текста обтекать элементы, записанные по коду ниже него. Похоже это нереальная задача.

Илья К 25.06.2004 17:21

не, погодь...
 
Цитата:

Оригинал написал(а) PillBoX
Нет, никак... Тут вопрос даже скорее не в позиционировании а в самой невозможности текста обтекать элементы, записанные по коду ниже него. Похоже это нереальная задача.
Иными словами это:

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 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
<img src="myImage.gif" width="250" height="170" border="0" alt="" hspace="5" vspace="5" align="right">
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 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 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 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


невозможно???????

PillBoX 25.06.2004 18:54

Так как текст динамический - подставляться будет извне - то выискивать куда бы вставить картинку правильно - не получится. То есть я хотел воткнуть картинку в код раз и навсегда, чтобы текст писался от пункта А и до пункта Б, как обычно, а если придеться разрывать строку и вставлять на глазок пикчу - так нельзя.

Илья К 25.06.2004 22:21

CSS
 
Может со стилями попробвать? Кстати, кто в ЦСС за обтекание картинок ответственный? Совсем вылетело, напомните, а!


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

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