组件通用样式

1. 功能概述

组件通用风格是每个组件中都包含的一组基本风格。

属性 说明
控件大小
1718270861933

设置控件的大中小。以单行文本为例,调整控件大小会同时影响控件标题和输入框的大小。
标题设置
1718265511594

设置标题的字体、字体颜色、字体效果、背景色、行数上限,支持表达式。
内容设置
1718265579301

一般录入类控件会内容的样式设置。该设置在控件只读态时生效。
边距设置
1718265782580

设置控件的内外边距。一般布局类控件会有该设置。
容器内样式
1718265879883

当控件放在容器中时,可以设置在容器中的样式,比如容器分成了几列,可设置当前控件的宽度占容器的几列,且是否自动拉伸或缩小以适应容器。

2. 功能介绍

2.1 边距设置

可分别设置控件上下左右的内外边距。

外边距是指当前控件嵌套在一个容器中, 当前控件与底层容器的间距。

内边距是指当前控件中嵌套了其他控件, 当前控件与内部其他控件的间距。

行间距是指当前控件中嵌套了其他控件,其他控件行与行之间的间距。

举例如下:

当分组控件的内外边距、行间距都是0, 效果如下:

1718268105707

当给分组控件设置内外边距、行间距,效果如下:

1718268753085

2.2 容器内样式

前置条件: 当前控件放到了容器中,当前控件的才可配置容器中样式。

高度:指控件在容器中的高度。

自适应:指高度根据内容自适应。

固定值:指设定固定高度,当内容超过固定高度时,控件内将出现纵向滚动条。当父级容器小于控件高度时,父级容器出现纵向滚动条。

自动拉伸: 指父级容器主轴有剩余空间时,子控件可拉伸填满剩余空间,当子控件的内容超过剩余空间时,父级容器出现滚动条。

自动缩小:当父级容器主轴剩余空间不够时,子控件自动缩小,子控件可能出现滚动条。

注意:当配置了自动拉伸或自动缩小时, 高度配置将不生效。

在2.1的示例基础上,配置了自动拉伸和自动缩小,可以看到分组控件在垂直方向做了自动拉伸,占满了外层容器。

1718270235994

2.3 字体设置

设置的字体在控件正常、只读、禁用状态均生效。适用于政务等对字体格式有要求的场景。

①支持录入控件、文字标签字体设置,预制常用高频字体,可直接选择,自定义字体可直接输入

②运行时本地系统有安装字体则生效

③可按顺序依次设置多个字体,按照顺序依次生效

1718270784372

2.4 溢出交互设置

1718270980956

前提:当控件只读时,该设置才会生效。

说明:带输入框的控件,比如单行文本控件, 如果内容超过单行,可配置是否换行展示,或者单行展示并显示省略号,鼠标hover可显示全部内容。

效果展示: