2

煎茶タッチ初心者です。作成アイコン付きのボタンがあります。アイコンは、ボタンの指定されたサイズに従って、ボタンの右下隅に表示されます。誰かがそれを調整するのを手伝ってくれますか? iconAlign 属性が機能しません。

                        {
                            xtype: 'button',
                            ui: 'action',
                            iconMask: true,
                            iconCls: 'compose',
                            iconAlign:'center',
                            width:35,
                            height: 25,
                            action:'landedInfo'
                        }
4

4 に答える 4

2

指定した幅と高さが小さすぎて、'iconAlign' に指定した 'center' 値をいじっているため、padding プロパティを 0 に設定する必要があります。

{
    xtype: 'button',
    ui: 'action',
    iconMask: true,
    iconCls: 'compose',
    iconAlign:'center',
    width:35,
    height: 25,
    padding:0,
    action:'landedInfo'
}

それを確認する 1 つの方法は、幅と高さを 100x50 などに増やすことです。これにより、パディング プロパティに触れずにアイコンを中央に配置できます...これは最初は見つけにくいかもしれません。

お役に立てれば

于 2012-05-09T08:09:55.117 に答える
0

css でマージンを設定すると、アイコンを中央に配置するのに役立ちました。

.x-tab .x-button-icon.compose,.x-button .x-button-icon.x-icon-mask.compose
{

margin-left:-5px;
margin-top:-5px;
margin-right:-7px;
margin-bottom:-5px;
    }
于 2012-05-11T04:50:49.887 に答える