流式容器
容器采用 flex 布局,默认 宽度为画布的宽度,容器的高度默认由子元素撑开,也可以单独设置容器的宽高,使用此容器可以做出多端兼容的响应式页面
属性介绍
背景图片绑定
- 支持绑定背景图片,如果背景图片来自接口可以点击 fx 进行绑定,注意:流式容器在没有子元素的时候是没有高度的,所以设置背景图想要看到效果,可以拖入其他组件占位。
循环渲染
容器中的子组件需要循环展示的场景可以使用循环渲染。注意:循环渲染需要绑定页面数据源。
假设容器中的子组件为文本,点击 fx 进行绑定
然后选择循环数据-> 选中回显的字段即可
外观介绍
布局
相关设置项如下图:
开启滚动吸附 (只有容器在主面板下即根节点下才支持滚动吸附) 如图可以看见页面滚动条已经不在页面顶部,我们设置滚动吸附的容器实现了吸顶的效果
显示
- 块级元素: 多个块级元素每个都会占据一整行
- 行内区块: 多个行内区块元素会显示在同一行,容器可以设置宽高
- 行内元素: 多个相邻的行内元素会排列在同一行里,直到一行排列不下,才会新换一行,其宽度随元素的内容而变化
- 弹性布局: 可以在水平、垂直方向实现各种组件的布局方式,实际使用场景最多。
自动撑满
这里注意父容器为 flex 布局时才会生效
父级容器设置如下
x 轴滚动模式
可以控制元素在 x 轴方向滚动条的显示。
y 轴滚动模式
可以控制元素在 y 轴方向滚动条的显示。
容器介绍
容器内外边距设置
左外边距
上内边距
背景介绍
背景支持设置背景色、颜色渐变、背景图片等
背景色
支持调整不透明度
渐变色
可以调整渐变角度
背景图片
设置背景图片的同时还可以设置背景图片下的背景色
不设置
如果不需要设置任何背景可以点此项
边框
边框设置默认全部边的边框,如果设置某条边的边框可以参考如下图设置
阴影
设置元素的阴影,x:横向偏移 y:纵向偏移
自定义
自定义 class, 支持 less 方式输入,优先编辑 less 代码,右侧会自动识别定义好的 less 代码,直接选择即可;当然也可以直接输入 class 名回车,再编辑 less。 自定义 less 为页面级别,多个页面相互隔离。
效果展示
事件
点击事件
容器目前只支持点击事件