Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Позиціонування елементів. Абсолютні та відносні координати. орядок накладання об’єктів, z-index.Содержание книги
Поиск на нашем сайте
Позиціонування елементів Позиціонування елементів дозволяє визначати їх положення на сторінці, а також управляти формою і визначати, що робити з елементом, якщо його розмір занадто великий, щоб відповідати зазначеній області. Властивості CSS, які мають відношення до позиціонування, наведені в таблиці.
Положення елемента Положення координат елемента залежить від властивості position, якій зазвичай присвоюють значення absolute (абсолютне) або relative (відносне). При абсолютному позиціонуванні елемент розміщується відносно лівого верхнього кута вікна документа за допомогою параметрів left і top (мал.1). У разі розміщення шару всередині іншого, абсолютні координати рахуються від лівого верхнього кута батьківського шару (мал. 2). Мал. 1. Положення шару щодо вікна браузера Крім тегів DIV і SPAN абсолютне позиціонування підтримують такі елементи: APPLET,INPUT, BUTTON, OBJECT, SELECT, FIELDSET, IFRAME, TABLE, IMG, TEXTAREA. Параметр position: relative використовується для зсуву шару щодо батьківського елементу (рис.2). Встановлення цього значення не змінює розміщення елементу, але якщо встановлені значення властивостей top або left, то шар зміщується від свого нормального положення в документі. Мал. 2. Положення шару щодо батьківського елементу Останні версії браузерів стали підтримувати ще один спосіб розміщення елементів на веб-сторінці – через властивості bottom і right, що визначають положення правого нижнього кута елемента. Поки, однак, таке завдання координат не так поширене і обмежене тим, що не всі браузери його підтримують. Тому більш традиційним варіантом можна вважати визначення положення елемента за допомогою параметрівleft і top. Позиціонування шару Властивість position може приймати одне з трьох значень: static (статичне), absolute(абсолютне) та relative (відносне). Параметр static за замовчуванням не робить ніякого впливу на розташування шарів. При абсолютному позиціонуванні шар розміщується відносно лівого верхнього кута вікна документа. У разі розміщення шару всередині іншого, абсолютні координати рахуються від лівого верхнього кута батьківського шару. Крім тегів DIV і SPAN абсолютне позиціонування підтримують наступні елементи: Параметр position: relative використовується для зсуву шару відносно батьківського елементу. Встановлення цього значення не змінює розміщення елементу, але якщо встановлені значення властивостей top або left, то шар зміщується від свого нормального положення в документі. Положення шару У той час як властивість position вказує тип системи координат, параметри top і leftвизначають точну позицію шару. Значення цих параметрів можуть визначатися у відсотковому відношенні або пікселах, приймати позитивні і негативні величини. Це дає можливість розміщувати контент вище або нижче на сторінці незалежно від фізичної позиції коду HTML. Тобто, у верхній частині сторінки можна помістити шар, який описаний внизу HTML-документа. Положення шару можна змінювати динамічно за допомогою JavaScript. Це дозволяє змінювати розташування елементів вже після завантаження сторінки. Подібна техніка застосовується при створенні банерів, ігор, випадаючих меню та ін. Властивість z-index Властивість z-index визначає порядок шарів, або їх перекриття по відношенню до інших верств. За замовчуванням всі верстви позиціоновані зі значенням z-index рівним нулю. Інші шари можуть розміщатися нижче шляхом установки від’ємного значенняz-index. Для шарів, у яких z-index не встановлений, це значення призначається неявно відповідно до їх становища у документі. Тому шар, який поміщений в документ пізніше, розміщується вище за інших елементів, які були позиціоновані раніше. У прикладі, наведеному на початку, показано використання параметра z-index для зміни положення шарів відносно один одного.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-08-10; просмотров: 450; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.224.32.243 (0.011 с.) |