CSS padding-right Property

CSS padding-right property sets the right side padding to HTML Element(s).

The syntax to specify a value for padding-right property is

padding-right: value;

The following table gives the possible values that could be given to padding-right property.

ValueDescriptionExamples
lengthAny valid CSS length unit. Refer CSS Length Units tutorial.padding-right: 10px;padding-right: 5pt;padding-right: 2cm;
Percentage ValuePadding in percent of the width of the containing element.padding-right: 20%;
initialSets padding-right to default value.padding-right: initial;
inheritInherits padding-right value from its parent element.padding-right: inherit;

Examples

In the following examples, we set right side padding to HTML Element(s) with a few allowed values for padding-right property.

ADVERTISEMENT

padding-right property with CSS Length Units

In the following example, we apply padding-right property to paragraphs with a few different CSS Length Unit values.

index.html

Note: border and display properties have been specified only to understand the bounds of the HTML Elements and thus understand the extent of padding applied for these HTML Elements.

padding-right property with Percentage Values

In the following example, we apply padding-right property to paragraphs with a few different percentage values.

If padding-right is specified in percentage values, and if width of the HTML element changes, then the padding also changes. For example, try to resize the browser window, and observe the right side padding for these HTML Elements.

index.html

padding-right property for a few HTML elements

In the following example, we take a few HTML elements like h1, p, a, span, and pre, and set padding-right for these HTML elements.

index.html

Conclusion

In this CSS Tutorial, we learned about padding-top property, and how to use this property for HTML Elements, with examples.