Поиск
Поделиться с друзьями:
Кто сейчас на сайте
Сейчас 328 гостей онлайнМы платим за сообщения на форуме!
Уважаемые посетители сайта! Рады сообщить Вам о том, что на нашем форуме с 1 февраля 2011 года введена оплата за написание сообщений!
Теперь, просто оставляя обычные комментарии на форуме Вы получаете настоящие деньги!
Каждое Ваше сообщение на форуме превращается в деньги: 
Зарабатывайте на Пэйджранкере просто и с удовольствием! Вы оставляете сообщения - мы платим! Не правда ли просто?
Статистика сайта
Пользователи : 1Статьи : 762
Просмотры материалов : 1386568
Авторизация
Подписка на новости
Голосования
Самое популярное
- Компонент Loginza для Joomla: авторизация на Вашем сайте через 20 сервисов
- Как проверить командой telnet, открыт ли порт?
- Ошибка 502 Bad Gateway
- Параметры модуля Авторизация (mod_login) Joomla
- Joomla модуль Слайдер Horizon Slim
- Что такое ревалентность
- Отчего возникает ошибка 403 (Forbidden)?
- Joomla компонент Fireboard RE 2.0
| CSS верстка - отступы margin |
|
|
|
| Статьи - Веб-мастеру | |||
| Автор: Administrator | |||
| 29.06.2011 15:10 | |||
Видя, когда новички верстая страницу за страницей, допускают кучу ошибок, делая отступы маргин и до конца не понимая, как этот самый маргин на самом деле работает, PageRanker.Ru решил написать для Вас данную статью. Начинающим верстальщикам описание функции margin при CSS-верстке страниц точно будет полезна, а вот профессионалам — сомневаюсь, так как человек занимающийся не первый год версткой уже обязан «вызубрить» наизусть все особенности данного свойства. В этой части статьи я напишу о вертикальном маргине. О горизонтальном поговорим в следующей статье (Ищите её в разделе Web разработка). Для начала, разберем вкратце, какие есть единицы измерения, что они означают и какие использовать для отступов маргин? Cm, mm, inch, pc, pt – абсолютные единицы измерения. Рекомендуется использовать при печати документов. Px, em, ex, % — относительные единицы, используются для мониторов. Для маргина, я использую px и %, а em – для указания размеров шрифта. Ex( в IE ex = em / 2 ) – использовать не рекомендую, т.к в каждом броузере интерпретируется по-разному. И вообще, в какой единице вы бы не указали отступ или размер шрифта: броузер все преобразовывает в пиксели, не учитывая при этом область просмотра. Область просмотра – то, на чем пользователь видит содержимое сайта, не прокручивая при этом экран. У каждого пользователя она разная. Каждый верстальщик знает, что любой элемент можно представить в виде 4 областей (маргин, бордер, паддинг и контент). ![]() Маргин – внешний отступ. По вертикали и горизонтали построение маргин разные. Как я уже писал выше, размеры для маргина могут проставляться в em, ex, px – жесткое задавание и в % — считаются относительно какой-то области. Приведу пример одной из частых допускаемых ошибок начинающих верстальщиков. Есть 2 дива: first и внем див second. ![]() #first{Прошу обратить внимание что свойство width я не задал ни одному диву(об этом поговорим позже). Сейчас нас интересует только маргин, который равен margin: 30% 0 0; Я надеюсь, что все знают, как считается маргин в данном случае, на всякий случай напомню, что считается по часовой стрелке, тоесть: сверху отступ будет 30%, справа — 0, снизу — 0 и слева, — так как я ничего не указал, то маргин принимает значение противоположной стороны, тоесть в данном случает, если маргин справа равен 0, то маргин слева, если не указан, тоже равен 0.Но сейчас нас интересует маргин, который равен 30%, он же отступ сверху. Откуда же берутся эти 30%?
Если статья оказалась полезна и есть желание читать продолжение,читайте на страницах PageRanker.Ru о горизонтальных маргинах. Там дела обстоят не так просто, как кажется на первый взгляд ;)
|
|||
| Обновлено 30.06.2011 13:09 |




Видя, когда 










