padding

Các tiện ích để kiểm soát padding của một phần tử.

ClassStyles
p-<number>
padding: calc(var(--spacing) * <number>);
p-px
padding: 1px;
p-(<custom-property>)
padding: var(<custom-property>);
p-[<value>]
padding: <value>;
px-<number>
padding-inline: calc(var(--spacing) * <number>);
px-px
padding-inline: 1px;
px-(<custom-property>)
padding-inline: var(<custom-property>);
px-[<value>]
padding-inline: <value>;
py-<number>
padding-block: calc(var(--spacing) * <number>);
py-px
padding-block: 1px;

Ví dụ

Ví dụ cơ bản

Sử dụng các tiện ích p-<number> như p-4p-8 để kiểm soát padding ở tất cả các phía của một phần tử:

p-8
<div class="p-8 ...">p-8</div>

Thêm padding vào một phía

Sử dụng các tiện ích pt-<number>, pr-<number>, pb-<number>, và pl-<number> như pt-6pr-4 để kiểm soát padding ở một phía của một phần tử:

pt-6
pr-4
pb-8
pl-2
<div class="pt-6 ...">pt-6</div><div class="pr-4 ...">pr-4</div><div class="pb-8 ...">pb-8</div><div class="pl-2 ...">pl-2</div>

Thêm padding theo chiều ngang

Sử dụng các tiện ích px-<number> như px-4px-8 để kiểm soát padding theo chiều ngang của một phần tử:

px-8
<div class="px-8 ...">px-8</div>

Thêm padding theo chiều dọc

Sử dụng các tiện ích py-<number> như py-4py-8 để kiểm soát padding theo chiều dọc của một phần tử:

py-8
<div class="py-8 ...">py-8</div>

Sử dụng logical properties

Sử dụng các tiện ích ps-<number> hoặc pe-<number> như ps-4pe-8 để đặt các thuộc tính logic padding-inline-startpadding-inline-end, ánh xạ tới phía bên trái hoặc bên phải dựa trên hướng văn bản:

Left-to-right

ps-8
pe-8

Right-to-left

ps-8
pe-8
<div>  <div dir="ltr">    <div class="ps-8 ...">ps-8</div>    <div class="pe-8 ...">pe-8</div>  </div>  <div dir="rtl">    <div class="ps-8 ...">ps-8</div>    <div class="pe-8 ...">pe-8</div>  </div></div>

Để kiểm soát nhiều hơn, bạn cũng có thể sử dụng LTR và RTL modifiers để áp dụng các kiểu cụ thể tùy thuộc vào hướng văn bản hiện tại.

Sử dụng giá trị tùy chỉnh

Use utilities like p-[<value>],px-[<value>], and pb-[<value>] to set the padding based on a completely custom value:

<div class="p-[5px] ...">  <!-- ... --></div>

For CSS variables, you can also use the p-(<custom-property>) syntax:

<div class="p-(--my-padding) ...">  <!-- ... --></div>

This is just a shorthand for p-[var(<custom-property>)] that adds the var() function for you automatically.

Responsive design

Prefix a padding utility with a breakpoint variant like md: to only apply the utility at medium screen sizes and above:

<div class="py-4 md:py-8 ...">  <!-- ... --></div>

Learn more about using variants in the variants documentation.

Tùy chỉnh theme của bạn

The p-<number>,px-<number>,py-<number>,ps-<number>,pe-<number>,pt-<number>,pr-<number>,pb-<number>, and pl-<number> utilities are driven by the --spacing theme variable, which can be customized in your own theme:

@theme {  --spacing: 1px; }

Learn more about customizing the spacing scale in the theme variable documentation.

Copyright © 2025 Tailwind Labs Inc.·Chính sách thương hiệu