Flex 弹性布局
控制内容的排列方向、对齐、间距与换行,不为子元素添加额外容器。
基础用法
通过 gap 设置间距,wrap 允许内容在空间不足时换行。
basic.tsx
方向与对齐
direction 控制排列方向,align 控制交叉轴对齐,justify 控制主轴对齐;start / end 跟随对应弹性轴的方向。
项目设置
alignment.tsx
Flex API
类型
FlexGap 为 number | string。组件支持原生 div 属性、className、style 和 DOM ref;显式 style 优先于布局属性。
使用说明
简单等间距排列可使用 Space;需要主轴对齐、反向排列或行内布局时使用 Flex;多列布局使用 Grid。Flex 不改变子元素的外观和尺寸。