Space 间距

控制内部元素排列保持相同的间距。

使用 CSS Style: gap, column-gap, row-gap 自定义间距。

示例

水平方向的间距

<Space>
  <Button>按钮1</Button>
  <Button>按钮2</Button>
  <Button>按钮3</Button>
</Space>

换行+自定义间距

<Space class="gap-4" block wrap>
  <Button>按钮1</Button>
  <Button>按钮2</Button>
  <Button>按钮3</Button>
  <Button>按钮4</Button>
  <Button>按钮5</Button>
  <Button>按钮6</Button>
  <Button>按钮7</Button>
  <Button>按钮8</Button>
  <Button>按钮9</Button>
  <Button>按钮10</Button>
  <Button>按钮11</Button>
</Space>

垂直方向的间距

<Space direction="vertical">
  <Button>按钮1</Button>
  <Button>按钮2</Button>
  <Button>按钮3</Button>
</Space>

渲染为块级元素

<Space direction="vertical" block>
  <Button>按钮1</Button>
  <Button>按钮2</Button>
  <Button>按钮3</Button>
</Space>

主轴对齐方式

<Space class="justify-center" block>
  <Button class="h-auto py-2">1</Button>
  <Button class="h-auto py-2">2<br />2</Button>
  <Button class="h-auto py-2">3<br />3<br />3</Button>
</Space>

交叉轴对齐方式

<Space class="items-end" block>
  <Button class="h-auto py-2">1</Button>
  <Button class="h-auto py-2">2<br />2</Button>
  <Button class="h-auto py-2">3<br />3<br />3</Button>
</Space>

Space

属性

属性 说明 类型 默认值
block 是否渲染为块级元素 boolean false
direction 排列方向 'horizontal' | 'vertical' 'horizontal'
wrap 是否自动换行。仅在 'horizontal' 时有效 boolean false