CSS-свойство padding
устанавливает внутренние отступы для всех четырех сторон элемента. Это короткое свойство для padding-top
, padding-right
, padding-bottom
, и padding-left
.
Значение по умолчанию: | 0 |
Применяется к: | Все элементы, кроме <tbody> , <thead> , <tfoot> , <tr> , <colgroup> и <col> . Это также относится к ::first-letter |
Наследование: | Нет |
Анимирование: | Да. Анимируемые свойства |
Версия: | CSS 1, 2, 3 |
Синтаксис
Синтаксически свойства задаются по следующему шаблону:
padding: [ length | percentage] 1 to 4 values | initial | inherit
Примеры написания кода свойства padding
:
p.one {
padding: 20px;
}
p.two {
padding: 35px 15px;
}
Эта сокращенная запись может принимать одно, два, три или четыре значения, разделенных пробелами.
- Если установлено одно значение, оно распространяется на все 4 стороны.
- Если заданы два значения, первое значение применяется для верхней и нижней грани, второе значение для правой и левой.
- Если заданы три значения, первое применяются к верхней, второе к правой и левой, третье к нижней грани.
- Четыре значения применяются к верхней, правой, нижней, левой стороне в указанном порядке.
Значения свойств
В следующей таблице описаны значения этого свойства.
Значение | Описание |
---|---|
padding-top |
Устанавливает верхний внутренний отступ элемента. |
padding-right |
Устанавливает правый внутренний отступ элемента. |
padding-bottom |
Устанавливает нижний внутренний отступ элемента. |
padding-left |
Устанавливает левый внутренний отступ элемента. |
initial |
Устанавливает это свойство в значение по умолчанию. |
inherit |
Если указан, связанный элемент принимает вычисленное значение своего родительского элемента padding . |
Поддержка браузеров
Свойство padding
поддерживается во всех основных браузерах.