In Bootstrap, padding classes are used to control the spacing around elements, providing consistent and responsive padding for web page layouts. Padding is the space between the content of an element and its border. Bootstrap provides a set of predefined padding utility classes that can be applied to various HTML elements to easily add padding in a consistent manner across the website.
Padding classes in Bootstrap are typically applied using the p-{size} class, where {size} represents a number from 0 to 5, indicating the size of the padding. The available padding sizes in Bootstrap are:
In addition to the numerical padding classes, Bootstrap also provides directional padding classes that allow you to specify padding for specific sides of an element. These classes include:
Padding classes in Bootstrap are useful for creating consistent spacing between elements, aligning content within containers, and achieving desired layouts in web pages. They are an important part of Bootstrap's responsive design system, allowing for easy control over spacing in different viewport sizes.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-Zenh87qX5JnK2Jl0vWa8Ck2rdkQ2Bzep5IDxbcnCeuOxjzrPF/et3URy9Bv1WTRi" crossorigin="anonymous"> <link rel="stylesheet" href="css/base.css"> <style> body{ background:aliceblue; } .row{ background-color: darkslategray; margin-bottom: 10px; } .row div{ background-color: cornflowerblue; color:white; } </style> </head> <body> <div class="container"> <h2>Padding in Bootstrap</h2> <div class="row"> <div class="col-6">Without Padding</div> <div class="col-4">Sample</div> </div> <div class="row"> <div class="col-6 p-3">Padding P-3</div> <div class="col-4">Sample</div> </div> <div class="row"> <div class="col-6 pt-3">Padding Pt-3</div> <div class="col-4">Sample</div> </div> <div class="row"> <div class="col-6 pb-3">Padding Pb-3</div> <div class="col-4">Sample</div> </div> <div class="row"> <div class="col-6 ps-3">Padding Ps-3</div> <div class="col-4">Sample</div> </div> <div class="row"> <div class="col-6 pe-3">Padding Pe-3</div> <div class="col-4">Sample</div> </div> <div class="row"> <div class="col-6 px-3">Padding Px-3</div> <div class="col-4">Sample</div> </div> <div class="row"> <div class="col-6 py-3">Padding Px-3</div> <div class="col-4">Sample</div> </div> <div class="row"> <div class="col-6 p-lg-5 p-2">Padding</div> <div class="col-4">Sample</div> </div> </div> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-OERcA2EqjJCMA+/3y+gxIOqMEjwtxJY7qPCqsdltbNJuaOe923+mo//f6V8Qbsw3" crossorigin="anonymous"></script> </body> </html> <!-- p-5 (0-5) p-lg-3 ps-1 pe-1 pt-1 pb-1 pb-lg-1 0 = 0px 1 = 16px * 0.25 => 4px 2 = 16px * 0.5 => 8px 3 = 16px * 1 => 16px 4 = 16px * 1.5 => 24px 5 = 16px * 3 => 48px --->Live Preview
Learn All in Tamil © Designed & Developed By Tutor Joes | Privacy Policy | Terms & Conditions