Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемНаталья Старикова
2 ВОПРОСЫ: 1. Позиционирование 2. Иерархия кода страницы 3. Абсолютное позыционеррование 4. Относительное позыционеррование 5. Смешанное позыционеррование 5.1. Absolute [relative] 5.2. Relative [absolute] 5.3. Absolute [absolute] 5.4. Relative [relative] 5.5. Z-index
3 1. Позиционирование Позиционирование это управление координатами размещения элемента в окне браузера. CSS предлагает для позыционеррования свойство position. У этого свойства могут быть три значения: absolute (абсолютное позыционеррование), relative (относительное позыционеррование) и static (статическое позыционеррование). Значение static размещает элемент на странице так, как он располагался бы без всякого позыционеррования, поэтому использование этого значения не дает ничего нового. Алгоритмы работы значений absolute и relative будут рассмотрены ниже, но сначала одно важное напоминание об иерархической структуре HTML-кода.
4 Иерархия это структура, в которой содержимое «упаковано» по пакетикам, вложенным друг в друга на подобие матрешек. Все элементы страницы расположены внутри блока. Таким образом, элемент является родителем всех других элементов страницы. Пусть, например, страница имеет следующий код. 2. Иерархия кода страницы BODY e01 e011 e012 e02 e021 e В показанном примере элемент имеет два прямых потомка e0l и е 02. В свою очередь эти элементы тоже имеют по два потомка: e011, е 012 и е 021, е 022 соответственно.
5 Абсолютное позыционеррование задается стилевым указанием position: absolute. При этом начало координат элемента находится в верхнем левом углу прямого предка, при условии, что он также позыционеррован (абсолютно или относительно). Если родитель не позыционеррован, то берется его родитель. Если все предки не имеют указаний position, то в качестве точки отсчета принимается левый верхний угол экранного образа тега, т. е. левый верхний угол документа. Горизонтальная и вертикальная координаты задаются свойствами left и top соответственно. 3. Абсолютное позыционеррование
6 Ниже показан пример, в котором картинка позыционерруется в точку (100, 50). Началом координат браузер считает начало документа. Абсолютное позыционеррование Абсолютное позыционеррование В этом примере картинка абсолютно позыционер- рована.Она располагается в 80 пикселах по горизон-тали и в 60 пикселах по вертикали от начала документа.
7 Измените размеры окна и убедитесь,что картинка всегда остается на прежнем месте. ">
8 В следующем примере абсолютно позыционеррованы две картинки. В коде для каждой из них указаны координаты (100, 50), но для одной началом координат является начало документа, а для другой начало таблицы. Абсолютное позыционеррование Абсолютное позыционеррование Обе картинки абсолютно позыционеррованы в точку (100, 50). Начало координат для одной картинки совпадает с началом документа, для второй с началом таблицы.
Таблица абсолютно позыционеррована. " title=" Таблица абсолютно позыционеррована. " class="link_thumb">
9
Таблица абсолютно позыционеррована.
Таблица абсолютно позыционеррована. ">
Таблица абсолютно позыционеррована. ">
Таблица абсолютно позыционеррована. " title="
Таблица абсолютно позыционеррована. ">