使用高级 Chakra UI 组件,更快地构建应用程序 💎

了解更多
跳到内容
文档在线演练场指南博客
赞助

自动换行

用于在元素之间添加间距,并在空间不足时自动换行。

源码
徽章 1徽章 2徽章 3

用法

默认情况下,Wrap 会对其子元素应用 display: flexflex-wrap: wrapgap: 8px 样式。

import { Wrap, WrapItem } from "@chakra-ui/react"
<Wrap>
  <div />
  <div />
</Wrap>

示例

间距

通过传递 gap 属性,可以在每个子元素之间应用一致的间距,即使它们自动换行。

对齐方式

通过传递 align 属性,可以改变子元素沿交叉轴的对齐方式。

盒子1
盒子2
盒子3
盒子4
盒子5

对齐方式

通过传递 justify 属性,可以改变子元素沿主轴的对齐方式。

盒子1
盒子2
盒子3
盒子4
盒子5

行间距和列间距

通过传递 rowGapcolumnGap 属性,可以对行和列之间应用一致的间距。

响应式

gaprowGapcolumnGap 属性使用响应式值,以便在每个子元素之间应用响应式间距。

上一个

堆叠

下一个

引用