Skip to content
iuiDesign
100%
02:32
本页目录

设置组件之间的间距

基本使用

间距组件的基本用法。

html
<iui-space>
  <view>
    <iui-button inline>Item1</iui-button>
  </view>
  <view>
    <iui-button inline>Item2</iui-button>
  </view>
  <view>
    <iui-button inline>Item3</iui-button>
  </view>
</iui-space>
<iui-space>
  <view>
    <iui-button inline>Item1</iui-button>
  </view>
  <view>
    <iui-button inline>Item2</iui-button>
  </view>
  <view>
    <iui-button inline>Item3</iui-button>
  </view>
</iui-space>

垂直方向

可以设置垂直方向排列的间距。

html
<iui-space direction="vertical">
  <view>
    <iui-button>Item1</iui-button>
  </view>
  <view>
    <iui-button>Item2</iui-button>
  </view>
  <view>
    <iui-button>Item3</iui-button>
  </view>
</iui-space>
<iui-space direction="vertical">
  <view>
    <iui-button>Item1</iui-button>
  </view>
  <view>
    <iui-button>Item2</iui-button>
  </view>
  <view>
    <iui-button>Item3</iui-button>
  </view>
</iui-space>

尺寸

内置 4 个尺寸,mini - 4px small - 8px (默认) medium - 16px large - 24px,也支持传数字来自定义尺寸。

html
<iui-space size="mini">
  <view>
    <iui-button inline>mini</iui-button>
  </view>
  <view>
    <iui-button inline>mini</iui-button>
  </view>
  <view>
    <iui-button inline>mini</iui-button>
  </view>
</iui-space>
<iui-space size="mini">
  <view>
    <iui-button inline>mini</iui-button>
  </view>
  <view>
    <iui-button inline>mini</iui-button>
  </view>
  <view>
    <iui-button inline>mini</iui-button>
  </view>
</iui-space>

对齐

内置 4 种对齐方式,分别为 start center end baseline,水平方向默认为 center 垂直方向默认为 start

html
<iui-space align="start" size="large">
  <view>
    <iui-button size="mini">start</iui-button>
  </view>
  <view>
    <iui-button size="small">start</iui-button>
  </view>
  <view>
    <iui-button size="large">start</iui-button>
  </view>
</iui-space>
<iui-space align="start" size="large">
  <view>
    <iui-button size="mini">start</iui-button>
  </view>
  <view>
    <iui-button size="small">start</iui-button>
  </view>
  <view>
    <iui-button size="large">start</iui-button>
  </view>
</iui-space>

API

<Space>props
参数描述类型默认值
direction间距方向horizontal | verticalhorizontal
size间距大小mini | small | medium | large | number | stringsmall
align对齐方式start | center | end | baseline-
wrap换行Booleanfalse
fill间距自适应, 会忽略 sizeBooleanfalse