![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Enya |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Вот. Поиском пользовалась. Читал это.
Но всё равно как-то не вышло. В FF косячит. Правильнее (лучше) выбрать position: relative или absolute? Присоединённый файл ( Кол-во скачиваний: 39 )
layerLayuot.gif 4,16 Kb-------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
|||
|
||||
| WebDisaster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 406 Регистрация: 22.6.2007 Репутация: 17 Всего: 19 |
||||
|
||||
| ilyaILF |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 8.11.2006 Репутация: 6 Всего: 6 |
WebDisaster абсолютно прав, выглядеть это все можут таким образом:
|
|||
|
||||
| Enya |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
ilyaILF, можите объяснить как работает и в каких случаях нужно применять отрицательный margin?
-------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
|||
|
||||
| ilyaILF |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 8.11.2006 Репутация: 6 Всего: 6 |
Собственно работает здесь только абсолютное позиционирование, это когда элемент HTML-разметки как бы "изымается" из привычного последовательного хода документа и перестает оказывать влияние на окружающие его другие элементы верстки, и при этом вы его можете поставить (передвинуть, спозиционировать) куда угодно. даже за пределы видимой области экрана. Отрицательный марджин же здесь используется для того, чтобы точно спозиционировать элемент относительно второго (в данном случае со стилем position: relative; , если этот стиль не был бы задан, то элемент позиционировался относительно левого верхнего угла окна броузера) он равен ПОЛОВИНЕ его ширины, которая должна быть задана!!!
left: 50%; отодвигает левую границу абсолютно спозиционированного элемента, относительно содержащего его контейнера со стилем position: relative; ровно на середину этого (родительского) контейнера, а отрицательный марджин же "возвращает" абсолютноспозиционированный элемент "назад", ровно на половину его ширины и тем самым он оказывается ровно по-центру. Отрицательный марджин применяется у позиционированный элементов (position: absolute; и position: relative;) а так же у "плавающих" (выровненных) элементов (float: left; и float: right;) Это сообщение отредактировал(а) ilyaILF - 15.2.2008, 00:12 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |