flex:如何减少每个文本元素之间的差距?

时间:2009-12-16 09:35:38

标签: flex layout

我有一个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>

并且每行之间仍然存在很大差距。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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