Рисунок не фоном + текст поверх
Рисунок с текстом в таблице, то есть в ячейке. И их много...перечитал пересмотрел кучу примеров но так и не понял КАК?
В один момент работало во всех браузерах кроме ИЕ..рамзеры картинок известны текста тоже.. |
Поместите текст в абсолютно-позиционированный блок и расположите его над изображением.
http://softwaremaniacs.org/blog/category/web/primer/ |
фон не краситься 8(
|
<style> d1iv{position: relative;top:-20;background-color:red;z-index:2} i1mg{position: relative;} img{} div{position: absolute;top:-20;background-color:red;z-index:2} </style> <table border=1><tr> <td> <img src="m.jpg"> <div>sdf</div> </td> <td> <img src="m.jpg"> <div>sdf</div> </td> </tr></table> дела. по вашему , вообще всё пропадает 8( |
вроде работает счас выложу код, ссылка супер!!!
|
<style> img{} .iv{position: absolute;margin-top:-30;background-color:red;font-size:20} </style> <table border=1><tr> <td> <div><img src="m.jpg"></div> <div class="iv">sdf</div> </td> <td> <div><img src="m.jpg"></div> <div class="iv">sdf</div> </td> </tr></table> раньше так и было за исключением картинки в диве и ишак кривил, счас всё гуд. http://softwaremaniacs.org/blog/2005...t-positioning/ вещь! |
а если текст многостраничный h2 то чего-то не работает
|
Пржде чем позволять себе такие вещи, подучите блочную модель. В Вашем случае я бы посоветовал, чтобы задник был задником.
Лучшее, что могу предложить: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title></title> <style type="text/css"> .tpl-composite-group-image { position: absolute; } .tpl-composite-group-text { position: relative; } </style> </head> <body> <table> <tr> <td> <div> <img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" class="tpl-composite-group-image" alt="" /> <div class="tpl-composite-group-text"> <h2>Lorem Ipsum Dolor Sit Amet</h2> </div> </div> </td> </tr> </table> </body> </html> Логика примерно такая: Заполнение документа производится слева-направо, сверху-вниз. В TD находится IMG с position:absolute. Этот элемент рендерится в новом слое, левый верхний угол его находится в текущей позиции «курсора рендеринга» — слева-сверху элемента. После него рендерится DIV c position: relative. Он также рендерится в новом слое, перекрывая IMG, но его bounding box не равен нулю, и он распирает TD на нужную высоту. «курсор рендеринга» не сдвинулся, так что он тоже будет расположен сверху-слева. |
описание модели да! так и сделано(тут не дописал)
а вот насчет стилей - не так, relative оставляет пустое место. |
Цитата:
|
аха пасип 8 )
|
Часовой пояс GMT +3, время: 22:27. |