поиск по сайту

Свойство margin

[ <длина> | <проценты> | auto ]{1,4} | inherit 

Свойство margin является сокращенной формой для задания одновременно всех отступов. Процентное отношение задает размер отступа по отношению к ширине контейнера, как для левого и правого, так и для верхнего и нижнего отступа. Если ширина контейнера зависит от значений данного свойства - поведение агента пользователя не определено. Данное свойство применимо ко всем элементам за исключением: table-row-group, table-header-group, table-footer-group, table-row, table-column-group and table-column. Вертикальные отступы будут проигнорированы строчными незаменяемыми элементами. Отрицательные значения допустимы.

Свойство margin может принимать от одного до четырех значений. Если для свойства padding принимает только одно значение - оно применяется ко всем отступам. Если задано два значения - первое значение применяется к верхнему и нижнему отступу, а второе - к левому и правому отступу. Если заданы три значения - первое применяется к верхнему отступу, второе - к левому и правому, а третье - к нижнему отступу. Если свойство margin принимает четыре значения, то они применяются к верхнему, правому, нижнему и левому отступам соответственно.

Характеристика Значение
Начальное значение 0
 
Область применения смотри текст
 
Наследование нет
 
Процентное значение значение свойства width контейнера
 
Устройства визуальные устройства
 
Сокращенное свойство нет
 
Индивидуальные свойства
margin-bottom - размер нижнего отступа
 
margin-left - размер левого отступа
 
margin-right - размер правого отступа
 
margin-top - размер верхнего отступа
 
Спецификация http://www.w3.org/TR/CSS21/box.html#propdef-margin
 
Значения
<длина> - явное задание ширины отступа
 
<проценты> - по отношению к ширине контейнера
 
auto - расчет на основании других свойств
 
inherit - применить размер отступа родителя