Bootstrap 5 Padding

Responsive Padding styles and classes for Bootstrap 5. Examples of padding left, right, top, bottom, between columns and rows, grid padding, RTL support & more.

Before reading this helper page make sure that you have checked out the main documentation pages for
Gutters - padding between your columns, used to responsively space and align content in the Bootstrap grid system.
Spacing - shorthand responsive margin and padding utility classes to modify an element’s appearance.
The links above contain more comprehensive and structured explanations of padding & margin use in Bootstrap 5, this helper page will only provide you with quick examples.

Padding classes

Add padding values to an element or a subset of its sides using shortcode classes. Individual top, bottom, left, right as well as horizontal, vertical and "add to all sides" properties are supported. Classes range from .25rem to 3rem and are based on the default Sass map.

MDB supports RTL, so for example, for the padding on the right: you have to use the class pe-* (padding end) instead of pr-* (padding right). Thanks to this notation, your padding will be inverted for users with right-to-left setting enabled. You can learn more about Right to Left support in our RTL docs.

Below is an example using classes for the right padding (padding at the end) with a visual representation of their sizes. The same sizes apply to all directions (left, right, top, bottom).

Class name Size Visual representation
.pe-1 0.25rem
.pe-2 0.5rem
.pe-3 1rem
.pe-4 1.5rem
.pe-5 3rem