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

标签 css extjs extjs4.2

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

period_duration = Ext.create('Ext.form.ComboBox', {
        store: period,
        queryMode: 'local',
        displayField: 'name',
        valueField: 'abbr',
        allowBlank:false,
        margin:'0 0 0 145',
        fieldLabel: "${ts.language}" == "AR" ? '<span style="font-size: 17px; margin:0 0 0 0; padding: 5 5 5 5">\u0627\u0644\u0645\u062f\u0629 \u0627\u0644\u0632\u0645\u0646\u064a\u0629</span>' : '<span style="font-size: 13px; padding: 5 5 5 5">Date Range</span>',
        id:'type',
        editable:false,
        width: 460,

    });

最佳答案

comboBox 有一个配置 'labelWidth',您可以使用它来设置 fieldLabel 的宽度。因此,如果您提供更多的 labelWidth,您的 comboBox 将从 fieldLabel 移开。该宽度将从您为组合提供的宽度中获取。

例如,如果您将组合宽度设置为 500,将 labelWidth 设置为 200,则标签的宽度将设置为 200,而剩余的组合框的宽度将设置为 (500 - 200) = 300

关于css - 从其组合框中移走字段标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34702460/

相关文章:

css - 使用键盘选项卡时下拉菜单不会突出显示

html - 调整大小的网格问题

css - extjs4网格分组中子表的布局

html - Bootstrap 行 : get cols within row to be centered?

html - 限制html中嵌入元素的输出

javascript - 获取顶部容器组件的问题。 Extjs

javascript - 组合框 ExtJS 4.2 中失去范围

Extjs : Grid column width in percentage

extjs 动态显示/隐藏列

javascript - 在 Extjs 中显示错误消息的最佳方式是什么?