The padding-left
CSS property sets the width of the padding area on the left side of an element. Unlike margins, negative values are not allowed for padding. The padding
shorthand property can be used to set paddings on all four sides of an element with a single declaration.
/* <length> values */ padding-left: 0.5em; padding-left: 0; padding-left: 2cm; /* <percentage> value */ padding-left: 10%; /* Global values */ padding-left: inherit; padding-left: initial; padding-left: unset;
An element's padding area is the space between its content and its border.
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 . |
Inherited | no |
Percentages | refer to the width of the containing block |
Media | visual |
Computed value | the percentage as specified or the absolute length |
Animation type | a length |
Canonical order | the unique non-ambiguous order defined by the formal grammar |
<length>
<percentage>
<length> | <percentage>
.content { padding-left: 5%; } .sidebox { padding-left: 10px; }
Specification | Status | Comment |
---|---|---|
CSS Basic Box Model The definition of 'padding-left' in that specification. | Working Draft | No change. |
CSS Transitions The definition of 'padding-left' in that specification. | Working Draft | Defines padding-left as animatable. |
CSS Level 2 (Revision 1) The definition of 'padding-left' in that specification. | Recommendation | No change. |
CSS Level 1 The definition of 'padding-left' in that specification. | Recommendation | Initial definition. |
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | 1 | Yes | 1 | 4 | 3.5 | 1 |
Feature | Android webview | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic support | Yes | Yes | Yes | 4 | Yes | Yes | Yes |
padding
shorthand property can be used to set paddings on all four sides of an element with a single declaration: padding-top
, padding-right
, padding-bottom
, and padding-left
.
© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/padding-left