0

テキストとコンボボックスを、中央に垂直に配置し、その下にHRuleを配置して、きれいな直線に並べたいと思います。

取り除くことができないいくつかのパディングを追加するように見えるコンボボックスを追加するまで、それはうまく機能します。つまり、私はHRuleから数ピクセル離れています。

それはどこから来て、どうすればそれを取り除くことができますか?

これが私のコードです:

<s:HGroup>

<mx:Image
    visible="{meetingList_vs.selectedIndex==0}"
    includeInLayout="{meetingList_vs.selectedIndex==0}"
    source="{arrow}"
    width="5"
    height="10"/>

<s:Label 
    left="0" 
    text="{ 'In Progress and Upcoming ' + '(' + model.generalInfo.upcomingMeetingList.length + ')'}" 
    styleName="groupTitleLabel"
    buttonMode="true"
    click="{meetingList_vs.selectedIndex=0}"/>

<s:Label 
    left="0" 
    text="for"
    styleName="groupTitleLabel"/>

<s:ComboBox 
    id="selectedUser" 
    width="125"
    height="25"
    borderVisible="false"/>

役立つヒントをありがとう。

4

2 に答える 2

1

ComboBoxでパディングを0に設定しましたか?paddingBottomスタイルのデフォルトは3です。

<s:ComboBox paddingBottom="0" />
于 2013-02-07T22:27:17.910 に答える
0
<s:HGroup verticalAlign="middle">

またはverticalAlignの別の適切な設定(例:「baseline」)

于 2013-02-08T08:36:33.493 に答える