Лекции.Орг


Поиск:




Порядок наложения блоков. z-index




Если быть более точным, то блоки - это прямоугольные карточки, которые лежат на поверхности, перекрывая друг друга. Расстояние между ними задать нельзя, т.е. полноценного третьего измерения нет:


Рис. 27. Порядок наложения блоков. z-index

Порядок перекрытия блоков (слоев, в терминах Netscape) определяется атрибутом z-index. Чем больше значение z-index, тем ближе к наблюдателю находится слой:


Рис. 28. Порядок наложения блоков. z-index

Как мы видим, z-index может принимать и отрицательные значения.

При работе с этим атрибутом следует иметь в виду, что Netscape Navigator и Internet Explorer применяют разные модели описания "слойки". В Internet Explorer это просто числовой параметр, который закреплен за блоком и не влияет на значения данного параметра у других блоков. В Netscape Navigator изменение параметра z-index одного блока влияет на значения этого параметра у других блоков. Они, словно карточки на столе, перекладываются и получают новые номера.

Карточки перекрываются. Если нажать на гипертекстовую ссылку "Переложить", то голубая карточка поползет вниз и при обратном ходе ее положение относительно красной карточки изменится.


Рис. 29. Порядок наложения блоков. z-index


Рис. 30. Порядок наложения блоков. z-index

Область видимости блока. clip

Совершенно необязательно показывать весь блок целиком. Можно показать только часть блока. Управляется такое отображение параметром clip описания CSS:

<DIV STYLE="position:absolute;top:0;left:0;width:300;height:50;clip:rect(0,100,20,0);">...</DIV>

 

Порядок выполнения работы и индивидуальные задания

Содержание отчета

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

Индивидуальные задания

Разработать дизайн главной страницы сайта в соответствии с выбранной предметной областью.

 

  1. Задание можно выполнять в Блокноте, Dreamweawer-е
  2. Создать новый проект (Dreamweawer) или папку MyProject, добавив файл index.html (текст приведен ниже) и папки css и image (для изображений, которые будут использованы при оформлении главной страницы сайта), в папку css поместить файл style.css
  3. В файл index.html записать следующий код:

 

Файл index.html

 

<html>

<head>

<title>my site</title>

<link href="css/style.css" type="text/css" media="all" rel="stylesheet" />

</head>

<body>

<div class="center">

<div class="header">

my site

</div>

<div class="header">

my div

</div>

my div

</div>

</body>

</html>

 

  1. В файл style.css записать код:

 

 

.header

{

border:1px solid #000000;

width:200px;

height:50px;

float:left;

}

 

.center

{

width:600px;

background:#ffffff;

margin:0px auto;

}

 

 

body

{

background:gray;

}

 

  1. Пройти все пункты лабораторной работы, добавляя блоки в файл index.html, а стили к ним – в файл style.css.
  2. Содержимое блоков должно соответствовать согласованной с преподавателем предметной области.




Поделиться с друзьями:


Дата добавления: 2017-03-18; Мы поможем в написании ваших работ!; просмотров: 316 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Начинать всегда стоит с того, что сеет сомнения. © Борис Стругацкий
==> читать все изречения...

1324 - | 1142 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.