padding-bottom
The padding-bottom CSS property sets the height of the padding area on the bottom of an element.
An element's padding area is the space between its content and its border.
Note: The padding property can be used to set paddings on all four sides of an element with a single declaration.
Syntax
/* <length> values */
padding-bottom: 0.5em;
padding-bottom: 0;
padding-bottom: 2cm;
/* <percentage> value */
padding-bottom: 10%;
/* Global values */
padding-bottom: inherit;
padding-bottom: initial;
padding-bottom: revert;
padding-bottom: unset;
The padding-bottom property is specified as a single value chosen from the list below. Unlike margins, negative values are not allowed for padding.
Values
<length>-
The size of the padding as a fixed value. Must be nonnegative.
<percentage>-
The size of the padding as a percentage, relative to the inline size (width in a horizontal language, defined by
writing-mode) of the containing block. Must be nonnegative.
Formal definition
| Initial value | 0 |
|---|---|
| Applies to | all elements, except table-row-group, table-header-group, table-footer-group, table-row, table-column-group and table-column. It also applies to ::first-letter and ::first-line. |
| Inherited | no |
| Percentages | refer to the width of the containing block |
| Computed value | the percentage as specified or the absolute length |
| Animation type | a length |
Formal syntax
Examples
Setting padding bottom with pixels and percentages
.content { padding-bottom: 5%; }
.sidebox { padding-bottom: 10px; }
Specifications
| Specification |
|---|
| CSS Box Model Module Level 3 # padding-physical |
Browser compatibility
BCD tables only load in the browser
See also
- Introduction to the CSS basic box model
padding-top,padding-right,padding-leftand thepaddingshorthand- The mapped logical properties:
padding-block-start,padding-block-end,padding-inline-start, andpadding-inline-endand the shorthandspadding-blockandpadding-inline