Responsive Padding
Tailwind CSS excels in creating responsive designs with minimal effort. You can apply different paddings at various breakpoints (e.g., sm:, md:, lg:, xl:, 2xl:) to ensure your layout adapts to different screen sizes.
Example: This example adds the Responsive Padding.
HTML
<!DOCTYPE html> < html lang = "en" > < head > < meta charset = "UTF-8" > < meta name = "viewport" content = "width=device-width, initial-scale=1.0" > < title >Responsive Padding Example</ title > < link href = "https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel = "stylesheet" > </ head > < body class = "m-4" > < div class = "p-2 md:p-4 lg:p-8 w-48 h-24 bg-green-200" > This div's padding changes with the screen size. </ div > </ body > </ html > |
Output
Here, the <div> starts with a padding of 0.5rem (8px) on all sides. As the screen width reaches the md breakpoint, the padding increases to 1rem (16px), and at the lg breakpoint, it further increases to 2rem (32px).
How to Add Padding to All Sides in Tailwind CSS ?
Tailwind CSS is a utility-first CSS framework that provides a vast array of classes to design your website directly in your markup. It emphasizes speed, efficiency, and reduces the time you spend styling in CSS files. One of the most common styling tasks in web development is adding padding to elements, which creates space around an element’s content, inside of any defined borders. Tailwind CSS offers a basic and flexible approach to add padding to all sides of an element or each side individually.