Skip to content

Flex 弹性布局

弹性布局。

何时使用

  • 适合设置元素之间的间距。
  • 适合设置各种水平、垂直对齐方式。

基本使用

最简单的用法。

对齐方式

设置对齐方式。

设置间隙

使用gap设置元素之间的间距,预设了smallmiddlelarge三种尺寸,也可以自定义间距。

自动换行

自动换行。

组合使用

嵌套使用,可以实现更复杂的布局。

Props 属性

属性说明类型默认值版本
verticalflex 主轴的方向是否垂直,使用flex-direction: columnbooleanfalse
wrap设置元素单行显示还是多行显示nowrap | wrap | wrap-reverseno-wrap
justify设置元素在主轴方向上的对齐方式start | end | center | space-around | space-between | space-evenlystart
align设置元素在交叉轴方向上的对齐方式flex-start | center | flex-end | stretch | normalnormal
flexflex CSS 简写属性参考flex-
gap设置网格之间的间隙small | middle | large | string-
tag自定义元素类型stringdiv

Slots 插槽

插槽名说明
default自定义默认内容