1

假设我想在彼此旁边制作 2 个文本字段。在下面的屏幕截图中,您可以看到 2 个字段。左侧的字段将始终显示。

五角域

但是如果右边的字段没有填写,我想让它消失,但是第一个字段的文本必须超过页面的整个宽度。

仅当另一个字段为空时,如何使其重叠?

基本上:当字段 2 存在时,字段 1 的宽度必须为 275。当字段 2 不存在时(如此为空)-> 字段 1 的宽度为 475

4

1 回答 1

3

您可以尝试为 field1 的宽度属性定义表达式。 IF(ISERROR([coachee_conclusion_html]);475;275)

但是,我不确定应该检查值是否不存在的函数。例如,在 3.5 版中,您可以IF(LEN([coachee_conclusion_html])>0;275;475) 改用。

可能,您还需要通过为其可见属性设置表达式来隐藏正确的字段(以防止重叠) NOT(ISERROR([coachee_conclusion_html]))LEN([coachee_conclusion_html])>0

于 2015-03-05T15:30:29.630 回答