Advego.ru - система покупки и продажи контента для сайтов, форумов и блогов

Информационный Бестселлер на DVD или CD

Статьи для сайтов!!!
Главная CSS по шагам Свойства CSS Z-index Background

Свойство z-index

Описание

Свойство z-index задает значение пространственной координаты Z, имитирующей третье измерение и устанавливающей порядок наложения элементов друг на друга .

Это свойство применимо к позиционированным элементам, то есть к элементам, для которых свойству position присвоено значение absolute, fixed или relative.

По умолчанию на переднем плане располагаются те элементы, которые в исходном коде описаны ниже.

Значение

- целое положительное/отрицательное число или ноль. Чем больше значение, тем выше элемент располагается по отношению к элементам с меньшим значением координаты,

- auto - эквивалентно значению 0. Порядок расположения элементов определяется автоматически,

- inherit - принимает значение свойства родительского элемента.

Значение по умолчанию

- auto


Пример

Пример 1 - Свойство z-index

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"
>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title> Свойство z-index </title>

<style type="text/css">
.z1{position:absolute; top:100px; left:80px; border:#FF0000 solid 2px;}
.z2{
position:absolute; top:200px; left:160px; border:#FF0000 solid 2px;}
.z3{
position:absolute; top:40px; left:250px; border:#FF0000 solid 1px; height:200px; width:150px; background-color:#00CC99; padding:3px;}
</style>

</head>
<body>

<img src="../img/hands1.jpg" height="150" width="115" style="border:#FF0000 solid 2px">
<img src=
"../img/hands2.jpg" height="150" width="115" class="z1">
<img src=
"../img/hands3.jpg" height="150" width="115" class="z2">
<p class="z3"> В этом примере я не применял свойство z-index. Поэтому последующие элементы расположены на переднем плане относительно предыдущих. </p>

</body>
</html>

При просмотре в браузере


Пример 2 - Свойство z-index

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"
>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title> Свойство z-index </title>

<style type="text/css">
.z0{position:absolute; border: #FF0000 solid 2px; z-index:3;}
.z1{position:absolute; top:100px; left:80px; border:#FF0000 solid 2px; z-index:2;}
.z2{
position:absolute; top:200px; left:160px; border:#FF0000 solid 2px; z-index:1;}
.z3{
position:absolute; top:40px; left:250px; border:#FF0000 solid 1px; height:200px; width:150px; background-color:#00CC99; padding:3px;}
</style>

</head>
<body>

<img src="../img/hands1.jpg" height="150" width="115" class="z0">
<img src=
"../img/hands2.jpg" height="150" width="115" class="z1">
<img src=
"../img/hands3.jpg" height="150" width="115" class="z2">
<p class="z3"> В этом примере я применил свойство z-index таким образом, что последующие элементы расположены на заднем плане относительно предыдущих. </p>

</body>
</html>

При просмотре в браузере


Свойство Word-spacing Свойство Z-index Свойство Background
Свойства CSS
Дизайн сайтов
ПОИСК ПО САЙТУ:

Моё имя Антон. Связаться со мною Вы можете по e-mail: averagev@mail.ru