【问题标题】:flex: how to decrease gap between each text element?flex:如何减少每个文本元素之间的间隙?
【发布时间】:2009-12-16 22:31:03
【问题描述】:

我有一个 mx:vbox,里面有几个 mx:text 元素。 如何减少显示的每一行文本之间的间隙? 我尝试执行以下操作:

  <mx:VBox borderColor="black" borderStyle="inset" width="80%" verticalGap="0" paddingBottom="0" paddingTop="0">
             <mx:Text text="a" width="80%" paddingBottom="0" paddingTop="0"/>
             <mx:Text text="b" width="80%" paddingBottom="0" paddingTop="0"/> 
             <mx:Text text="c"  width="80%" paddingBottom="0" paddingTop="0"/>
             <mx:Text text="d" width="80%"   paddingBottom="0" paddingTop="0"/>
            </mx:VBox>

每行之间仍然有很大的差距。

【问题讨论】:

    标签: apache-flex layout


    【解决方案1】:

    您可以尝试将verticalGap 设置为负数,例如。 verticalGap="-10"

    【讨论】:

      【解决方案2】:

      您也可以尝试改用 Label 组件(如果您不需要多行文本)。或者在 Text 组件上设置一个特定的高度值。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-02-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-12-23
        • 2022-01-17
        相关资源
        最近更新 更多