Телефон: +7 (495) 649-0526

Фокус с png или как управлять слоями в HTML

Картинка к странице

Следующая статья:

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

Для реализации желательно иметь PSD исходних или любой другой формат поддерживающий слои. Разбиваем все это хозяйство на соответствующие слои. И поможет нам в этом мой любимый PNG формат. Вот что должно получиться:

Шторы
Шторы. Как правило рекламируемый товар - формат картинки по барабану, но в данном случае jpg
Рамка
Рамка должна быть png-24 формата. Прозрачность обязательна
Свет
Свет, такого же формата png-24 как и рамка

Какой фон в данном случае, нам будет по барабану

Общий принцип следующий

<div class="область для прорисовки">
<div class="товар"><img> картинка товара</div>
<div class="рамка"></div>
<div class="свет"></div>
</div><!-- /область для прорисовки -->

вот что получаем

Товар

Смотрим теперь CSS

@charset "utf-8";
/* CSS Document */
/* Область для прорисовки товара */
.div_item
{
position:relative;/* Говорим всем вложенным дивам брать координаты отрисовки от начало этого div */
width:220px;/* размер рекомендуется указывать */
height:225px;
}
/* Стиль для товара */
.item
{
position:absolute;/* рисуем от абсолютных координат для совместимости между браузерами */
z-index:1;/* рисуем на самом первом уровне*/
top:45px;/* Устанавливаем коориданты откель рисуем товар, подгоняем нужное значение */
left:0px;
width:220px;/* размер рекомендуется указывать */
height:225px;
}
.item_border
{
position:absolute;
z-index:2;/* Рамку рисуем по верх товара*/
background-image:url('http://www.sd-company.su/images/html_focus_png_003.png');
background-repeat:no-repeat;/* рамку рисуем без повторений */
top:0px;
left:0px;
width:220px;/* размер рекомендуется указывать */
height:225px;
}
.item_light
{
position:absolute;
z-index:3;/* свет рисуем поверх рамки */
background-image:url('http://www.sd-company.su/images/html_focus_png_004.png');
background-repeat:no-repeat;/* свет рисуем без повтора */
top:0px;
left:0px;
width:220px;/* размер рекомендуется указывать */
height:225px;
}

Видео: «Это не то, о чем вы подумали»

Невыдуманные ситуации, иногда случающиеся с каждым из нас

Это не то, о чем вы подумали

Статья: Фокус с png или как управлять слоями в HTML

Раздел: Верстка HTML / CSS

Сайт: SD Company » Все разделы статей

Последнее изменение: 2011.12.23 в 20:51

Теги: html, div, png, рисуем, background, repeat, товара, свет, html, css

Следующая статья:

Учимся работать и управлять слоями в Photoshop
Учимся работать и управлять слоями в Photoshop
Описание, как управлять слоями изображений в Photoshop при создании различных картинок
Как управлять командой
Как управлять командой
Административно-командный стиль руководства, основанный на распоряжениях и приказах дает понять членам команды, кто здесь «хозяин»
Как управлять пользователями в Windows Server 2003?
Как управлять пользователями в Windows Server 2003?
Статья для тех, кто хочет научиться управлять пользователями на платформе Windows Server 2003
Можно ли в Интернете сколотить состояние
Можно ли в Интернете сколотить состояние
Десятки людей ежедневно втягиваются в попытки сколотить состояние в Интернете, и многие продолжают эти попытки месяцами, выбрасывая последние деньги
H1 плюс иконка – как правильно делать при помощи CSS
H1 плюс иконка – как правильно делать при помощи CSS
Статья с описанием, как довольно просто украсить заголовок (тег) h1 дополнительной картинкой, иконкой