flex:如何减少每个文本元素之间的差距?
问题描述:
我有一个mx:vbox,里面有几个mx:文本元素。 我如何减少显示的每一行文字之间的差距? 我试着做以下几点:flex:如何减少每个文本元素之间的差距?
<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>
,仍然有每行之间有很大的差距。
答
您可以尝试将verticalGap设置为负值,例如。 verticalGap =“ - 10”
答
您也可以尝试使用Label组件(如果您不需要多行文本)。或者在Text组件上设置一个特定的高度值。
很好用!谢谢! – ufk 2009-12-16 10:36:47