gap

Các tiện ích để kiểm soát khoảng cách giữa các mục grid và flexbox.

ClassStyles
gap-<number>
gap: calc(var(--spacing) * <value>);
gap-(<custom-property>)
gap: var(<custom-property>);
gap-[<value>]
gap: <value>;
gap-x-<number>
column-gap: calc(var(--spacing) * <value>);
gap-x-(<custom-property>)
column-gap: var(<custom-property>);
gap-x-[<value>]
column-gap: <value>;
gap-y-<number>
row-gap: calc(var(--spacing) * <value>);
gap-y-(<custom-property>)
row-gap: var(<custom-property>);
gap-y-[<value>]
row-gap: <value>;

Ví dụ

Ví dụ cơ bản

Sử dụng các tiện ích gap-<number> như gap-2gap-4 để thay đổi khoảng cách giữa cả hàng và cột trong bố cục grid và flexbox:

01
02
03
04
<div class="grid grid-cols-2 gap-4">  <div>01</div>  <div>02</div>  <div>03</div>  <div>04</div></div>

Thay đổi khoảng cách hàng và cột độc lập

Sử dụng các tiện ích gap-x-<number> hoặc gap-y-<number> như gap-x-8gap-y-4 để thay đổi khoảng cách giữa cột và hàng một cách độc lập:

01
02
03
04
05
06
<div class="grid grid-cols-3 gap-x-8 gap-y-4">  <div>01</div>  <div>02</div>  <div>03</div>  <div>04</div>  <div>05</div>  <div>06</div></div>

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

Use utilities like gap-[<value>],gap-x-[<value>], and gap-y-[<value>] to set the gap based on a completely custom value:

<div class="gap-[10vw] ...">  <!-- ... --></div>

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

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

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

Responsive design

Prefix gap,column-gap, and row-gap utilities with a breakpoint variant like md: to only apply the utility at medium screen sizes and above:

<div class="grid gap-4 md:gap-6 ...">  <!-- ... --></div>

Learn more about using variants in the variants documentation.

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