Устанавливает внутренние отступы у элемента со всех сторон. Внутренний отступ находится между контентом блока и его рамкой.
Это короткая запись четырех свойств:
padding-top
, padding-right
, padding-bottom
, padding-left
.
Если у padding
задано четыре значения, например padding: 10px 20px 30px 40px;
, они задают отступ от верхней 10px, правой 20px, нижней 30px и левой 40px границы соответственно.
Если у padding
задано три значения, например padding: 10px 20px 30px;
, они задают отступ от верхней 10px, правой и левой 20px, нижней 30px границы соответственно.
Если у padding
задано два значения, например padding: 10px 20px;
, они задают отступ от верхней и нижней 10px, правой и левой 20px границы соответственно.
Если у padding
задано одно значение, например padding: 10px;
, оно задает отступ от всех границ: верхней, правой, нижней и левой границы по 10px.
Отрицательные значения не работают.
Примеры
Значения
Значение | Описание |
---|---|
число | По умолчанию 0. Внутренний отступ в единицах измерения (px, em и других). |
проценты | Внутренний отступ в процентах от родительского блока. |
inherit | Наследует значение родительского блока. |
initial | Устанавливает значение по умолчанию. |
Поддержка браузерами
padding