Labs ICT
โญ Pro Login

Padding

1 min read | Tailwind CSS Tutorial
โญ

Want the full learning experience?

Get structured courses, certificates, projects, and instructor support with LabsICT Pro.

Explore Pro Courses

Padding adds space inside an element's border, between the border and the content. Like margin, Tailwind's padding scale uses 0.25rem per unit.

Padding sides


<div class="p-4">padding on all sides โ€” 16px</div>
<div class="px-4">padding left and right</div>
<div class="py-4">padding top and bottom</div>
<div class="pt-4">padding top only</div>
<div class="pr-4">padding right only</div>
<div class="pb-4">padding bottom only</div>
<div class="pl-4">padding left only</div>
    

The spacing scale

Tailwind's default spacing scale runs from 0 to 96. Here are some common values:


<div class="p-0">No padding</div>
<div class="p-1">4px โ€” tight</div>
<div class="p-2">8px โ€” small</div>
<div class="p-3">12px โ€” medium</div>
<div class="p-4">16px โ€” standard</div>
<div class="p-5">20px โ€” comfortable</div>
<div class="p-6">24px โ€” spacious</div>
<div class="p-8">32px โ€” large</div>
<div class="p-10">40px โ€” extra large</div>
<div class="p-12">48px โ€” section spacing</div>
<div class="p-16">64px โ€” hero spacing</div>
    

Padding vs margin

Use padding for internal spacing โ€” the space between an element's content and its border. Use margin for external spacing โ€” the space between an element and its neighbors. Padding never collapses; margin can collapse with adjacent margins.

๐Ÿงช Quick Quiz

What does the 'p-4' class do in Tailwind?