从其组合框中移走字段标签

时间:2016-01-10 05:39:32

标签: css extjs extjs4.2

我有一个组合框,我试图将它从它的fieldLabel移开,但是我没有成功地帮助解决这个问题?

int counter = 0;                  // Number of comparisons before target is found
while (!found && first <= last)
{
    mid = (first + last) / 2;
    counter = counter + 1;        // Changes to be made

    ... Rest of the code

    else
        first = mid + 1;
}

2 个答案:

答案 0 :(得分:1)

comboBox有一个配置'labelWidth',您可以使用它来设置fieldLabel的宽度。因此,如果您提供更多labelWidth,您的comboBox将远离fieldLabel。这个宽度取自你给组合的宽度。

例如,如果您将组合宽度设置为500,将labelWidth设置为200,则label将宽度设置为200,剩余的comboBox将获得宽度为(500 - 200)= 300

答案 1 :(得分:0)

使用labelStyle config:

var labelStyleAr = {
        'font-size': '17px',
        margin: '0',
        padding: '5'
    },
    labelStyleAr = {
        'font-size': '13px',
        padding: '5'
    };

period_duration = Ext.create('Ext.form.ComboBox', {
    ....
        labelStyle: "${se.language}" == "AR" ? labelStyleAr : labelStyle,
        fieldLabel: "${se.language}" == "AR" ? '\u0627\u0644\u0645\u062f\u0629 \u0627\u0644\u0632\u0645\u0646\u064a\u0629' : 'Date Range',    
    });