Image and text

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
Xaljava
Сообщения: 17
Зарегистрирован: 01 дек 2006, 14:25

Как наложить текст поверх картинки?

Код: Выделить всё

<html>
    <body>
        <table  border="1">
        <tr>
            <td>
                <div style="position:relative; z-index:3;">
                    <img src="my_photo.jpg" />                
                </div>
                <div style="position:relative; top: -2em; font-size:24px; z-index:4">A</div> 
            </td>
        </tr>
        </table>
    </body>
</html>
 
В данном варианте снизу появляется место для ДИВ...
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Посмотри работу со слоями (Layers), там позицию задаешь и выводишь что надо, а вообще php в этом плане удобнее...
Аватара пользователя
__Yuri__
Сообщения: 140
Зарегистрирован: 02 ноя 2006, 17:17
Контактная информация:

Самое красивое решение - поставить картинку фоном - CSS щас позволяет задавать много атрибутов для фоновой картинки:
background-image: url(my_photo.jpg); background-repeat: no-repeat; background-position: center;
Xaljava
Сообщения: 17
Зарегистрирован: 01 дек 2006, 14:25

Спасибо за ответы, проблему решил с помощью margin & position:relative.

Да, согласен, везде где можно - лучше gd пользовать.
Ответить