Свойство padding

CSS padding

Свойство padding задаёт величину отступа по условному периметру элемента регулирующего пространство по его внутренней стороне. Отступы можно установить как по всему периметру элемента одновременно, так и по отдельности, в зависимости от выбранных опций.


padding : auto;
padding : 0px;
padding : 1px 2px;
padding : 0px 8px 6px;
padding : 0px 2px 4px 8px;

auto; – данный параметр задаёт автоматический расчёт величин отступов.

0px; – по всей границе элемента отступа не будет.

1px 2px;1px = верх и низ. 2px = лево и право.

0px 8px 6px;0px = верх. 8px = лево и право. 6px = низ.

0px 2px 4px 8px;0px = верх. 2px = право. 4px = низ. 8px = лево. (По часовой стрелке)

Поле по всем сторонам

Свойство padding формирует величину поля по всем сторонам.


padding : 10%;
padding : 20px;
padding : auto;

Паддинг

HTML

<div class="container">
  <div class="box">
    Поле по всем сторонам
  </div>
</div>


CSS

.container {
    padding: 20px;
    display: inline-block;
    background-color: #f00; 
    border: 4px solid #000;
}
.box {   
    padding: 20px;
    background-color: #fc0;
}

Свойства полей по отдельности

Значение полей вокруг элемента можно установить по отдельности, используя соответствующие свойства:

Поле сверху и снизу


padding: 20% 0%;
padding: 20px 0px;
padding: auto 0px;

CSS вертикальный отступ

Поле слева и справа


padding: 0% 20%;
padding: 0px 20px;
padding: 0px auto;

Параметр padding

Поле сверху / слева и справа / снизу


padding: 0px 10px 20px;
padding: 0% 10% 20%;

CSS отступ внутри блока

Поля по часовой стрелке


padding : 0px 10px 20px 30px;

CSS внутренний отступ

Поле сверху

Свойство padding-top формирует величину поля сверху.


padding-top : 10%;
padding-top : 20px;
padding-top : auto;

CSS padding top

Поле слева

Свойство padding-left формирует величину поля слева.


padding-left : 10%;
padding-left : 20px;
padding-left : auto;

CSS padding left

Поле справа

Свойство padding-right формирует величину поля справа.


padding-right : 10%;
padding-right : 20px;
padding-right : auto;

Padding right CSS

Поле снизу

Свойство padding-bottom формирует величину поля снизу.


padding-bottom : 10%;
padding-bottom : 20px;
padding-bottom : auto;

CSS padding bottom