Вот общий план того, что я пытаюсь сделать:
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 TEXT TEXT | |
TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT | IMAGE |
TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT | |
| |
\============/
По сути, я хочу, чтобы изображение имело float: right;
. НО, я не знаю точно, где в тексте должно быть изображение, чтобы оно получилось, как указано выше.
Мне нужно что-то вроде float: right; margin-top: -100px;
, чтобы переместить изображение вверх, но текст плавает вокруг исходного положения элемента, а не нового. Подобные вещи случаются, если я использую position: relative; top: -100px;
.
Кто-нибудь знает способ достижения этого эффекта только в CSS?