Четверг, 10.07.2025, 01:55 Приветствую Вас, Гость
Шаблоны,скрипты,ucoz,шаблоны на заказ
Главная | Форум | Файлы | Тут может быть ваша ссылка! | Блог | Статьи | Видео
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Текст или картинка, поверх картинки!
KapustukДата: Воскресенье, 18.10.2009, 00:28 | Сообщение # 1








Маестро
Группа: Пользователи
Сообщений: 177
Репутация: 2
Статус: Offline

У меня недавно стал вопрос, как сделать текст поверх картинки. Тогда я мог с уверенностью сказать, что так сделать нельзя. И конечно же оказался неправ. Это реально сделать, причем не затрачивая на это много усилий! Потому что это самое простое что можно сделать...

И так, для начала создадим саму картинку.

Code
<img src="url images" />

Есть картинка, поверха которой нужно сделать текст. Мы сделаем это с помощью «position». Но для начала, что оно из себя представляет.

Position — Устанавливает способ позиционирования, относительно родителя.
position: absolute; — задает абсолютное свободное позиционирование. Значения атрибутов bottom, left, right и top при этом задают абсолютные координаты элемента страницы относительно родителя.
position: relative; — задает относительное свободное позиционирование. Значения атрибутов bottom, left, right и top при этом задают смещение координат элемента страницы от точки, в которой он был отображен, будь атрибут position установлен в static.
position: static; — (значение по умолчанию) задает статическое позиционирование, при котором элемент страницы отображается внутри общего «потока» текста, т.е. не свободно. Значения атрибутов bottom, left, right и top при этом не принимаются Web-обозревателем во внимание.
Хм... Если вы делаете только одно изображение на всю страницу, то выгодно будет пользоваться absolute, так как он позволит выбрать положение по всему экрану.
А если вам нужно будет сделать маленькую картинку в нутри тега <div> или в таблице, то лучше воспользоваться relative.

Мне нужно было сделать так как во втором примере. Делаем текст, который в дальнейшем будет находится на картинке. Вот пример:

Code
<div width="10%"><!-- Див, в ктором находится наш текст и картинка -->  
<img src="logo.jpg">  
<div>Текст поверх картинки</div>  
</div>

После этого кода получается текст ниже картинки. Чтобы он стал на картинке, задаем ему position:relative;

Code
<div width="100%">  
<img src="logo.jpg">  
<div style="position:relative;bottom:100px;">Текст поверх картинки</div>  
</div>  
bottom:100px; — показывает настройки расположения текста. Настраивайте под свой вкус ;).

Ну вот и все... Надеюсь полезен был урок!


http://mobil-smart.net.ru/

Все для смартфонов.МОбайлСмарт.

Кривое слово БАН!!!

 
rem1kДата: Среда, 21.10.2009, 14:37 | Сообщение # 2








Ученик
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
куль
 
  • Страница 1 из 1
  • 1
Поиск:


Все материалы, размещенные на сайте, являются собственностью их изготовителя (владельца прав) и охраняются законом. Эти материалы предназначены исключительно для ознакомления! © 2009-2010 | Скрипты для ucoz, Шаблони , Игри , Софт | Карта форума
Создать
бесплатный сайт с uCoz