Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: логика позицианирования div
 
 автор: moonfox   (09.05.2007 в 03:59)   письмо автору
 
 

какой принцип по которому браузеры позиционируют дивы с position:relative?

   
 
 автор: ilyaILF   (09.05.2007 в 04:52)   письмо автору
 
   для: moonfox   (09.05.2007 в 03:59)
 

Выдержка из книги "Философия CSS-Дизайна" (Дейв.Ши, Молли Е. Хольцшлаг), www.csszengarden.com:

"Абсолютное позиционирование позволяет изъять контент из нормального потока и поместить его в произвольное место. Если размещать несколько элементов один за другим (это называется нормальный поток документа), то получится линейная последовательность. Применение к какому-либо элементу абсолютного позиционирования перемещает его в указанное место, а оставшаяся "дырка" схлопывается. Абсолютно позиционированный элемент не оказывает влияния на своих соседей. Все выглядит так, как будто этого элемента вообще нет в документе (хотя мы его прекрасно видим). Достоинство метода абсолютного позиционирования в том, что он обеспечивает точный контроль над положением данного элемента."

"В случае относительного позиционирования (position: relative;) элемент не изымается из нормального потока. Сначала определяется естественная позиция элемента, а затем элемент сдвигается относительно нее. Таким образом, на странице остается "дырка", которую другие элементы должны, тем не менее, принимать во внимание. Относительное позиционирование чаще всего применяется для сдвига элементов; элемент, первоначально расположенный в ячейке сетки (элемент верстки - визуальная разметка страницы), можно легко вынести за ее пределы."

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

   
 
 автор: moonfox   (09.05.2007 в 13:14)   письмо автору
 
   для: ilyaILF   (09.05.2007 в 04:52)
 

спасибо

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования