基础容器
基础容器(Row)是页面的栅格布局容器,一行可容纳多个布局列(Column),通过拖拽分隔条调整各列宽度,是页面骨架搭建的起点。
概述
把「基础容器」拖入画布后,会自动附带一个布局列。组件放置在列中,而不是直接放在行中:
- 行负责横向排布列,列负责纵向(或横向)排布其中的组件。
- 每行最多支持 6 列,最少保留 1 列。
- 悬停行时会出现列之间的分隔条,拖动分隔条即可调整列宽(最小列宽为 2/24)。
列是结构性容器,不能上移、下移、复制或移除,只能通过列的工具栏进行拆分列与删除列:
| 操作 | 说明 |
|---|---|
| 拆分列 | 在被选中的列右侧再插入一列(受最大列数限制) |
| 删除列 | 删除当前列及其内部组件;行至少保留一列,删除含内容的列会二次确认 |
向后兼容
历史布局中的固定列行(Row1 ~ Row4)在拆分列时会被转换为动态行(Row),以保持列宽配置格式兼容。
配置项
以下属性在选中行后于右侧属性抽屉中配置。
| 配置 项 | 说明 |
|---|---|
| 列间距 | 行内多个列之间的间距,取值 0 ~ 30,默认 5 |
| 单元格宽度 | 当列数大于 1 时出现,通过区间滑块调整各列宽度占比 |
| 固定列数展示 | 关闭(默认)时按设备宽度自动适配列数;开启后所有设备统一使用固定列数 |
以下属性在选中列后配置。
| 配置项 | 说明 |
|---|---|
| 元素间距 | 列内组件之间的间距,取值 0 ~ 30,默认 5 |
| 布局方向 | 列的排列方向:纵向 / 横向 |
| 对齐方式 | 列内组件的对齐方式:默认 / 从左到右 / 从右到左 / 居中 |
布局方向与对齐
- 纵向:列内组件自上而下堆叠,对齐方式对应交叉轴对齐。
- 横向:列内组件自左向右排列,对齐方式对应主轴分布(默认「默认」为两端对齐,即在
space-between下均匀分布)。
使用建议
- 常见做法是用「双列」组织「左侧表单 + 右侧说明」「上方筛选 + 下方表格」的布局。
- 列数默认按设备宽度自适应,窄屏会自动堆叠为单列;仅当希望所有设备保持同一列宽时,才开启「固定列数展示」。