在 Adobe Flex 的 hgroup 中对齐底部
Align bottom in hgroup in Adobe Flex
我的 HGroup 有两个标签,如下所示:
<s:HGroup verticalAlign="bottom" gap="1">
<s:Label text="12" fontSize="15" />
<s:Label text="14" fontSize="25" />
</s:HGroup>
两者的字体大小不同。因此,第二个标签显示在第一个标签上方。我怎样才能使它们底部对齐?
标签已经在底部对齐,但它们有不同的内部偏移量,具体取决于字体大小,因此具有下降基线的字母(如 "g" 或 "j")仍然适合。
所以如果你想对齐你的数字,你应该将你的文本对齐到下降基线:
<s:HGroup verticalAlign="bottom" gap="1">
<s:Label text="12" fontSize="15" alignmentBaseline="descent" />
<s:Label text="14" fontSize="25" alignmentBaseline="descent" />
</s:HGroup>
更多相关信息here
我的 HGroup 有两个标签,如下所示:
<s:HGroup verticalAlign="bottom" gap="1">
<s:Label text="12" fontSize="15" />
<s:Label text="14" fontSize="25" />
</s:HGroup>
两者的字体大小不同。因此,第二个标签显示在第一个标签上方。我怎样才能使它们底部对齐?
标签已经在底部对齐,但它们有不同的内部偏移量,具体取决于字体大小,因此具有下降基线的字母(如 "g" 或 "j")仍然适合。
所以如果你想对齐你的数字,你应该将你的文本对齐到下降基线:
<s:HGroup verticalAlign="bottom" gap="1">
<s:Label text="12" fontSize="15" alignmentBaseline="descent" />
<s:Label text="14" fontSize="25" alignmentBaseline="descent" />
</s:HGroup>
更多相关信息here