css - ExtJS、组合、列表框、文本对齐

标签 css extjs listbox

你能帮我将 ExtJS 组合列表框中的条目右对齐吗? 配置“样式”不适用于文本对齐,或者我做错了什么?

参见样本编码或 fiddle 示例 here

Ext.application({
name : 'Fiddle',

launch : function() {
    Ext.create('Ext.form.Panel', {
        bodyPadding: 10,
        defaultType: 'textfield',
        fieldDefaults: {
            labelAlign: 'right',
            labelWidth: 150 
        },
        renderTo: Ext.getBody(),
        standardSubmit: true,
        title: 'Form',
        width: 400,
        items: [{
            displayField: 'val1', 
            fieldLabel: 'Combo',
            name: 'field01',
            queryMode: 'local',        
            store: Ext.create('Ext.data.Store', {
                fields: ['key1', 'val1'],
                style: 'text-align: right', // doesn't work
                data: [
                    {"key1":"AL", "val1":"Alabama..."},
                    {"key1":"AK", "val1":"Alaska"},
                    {"key1":"AZ", "val1":"Arizona"}
                ]
            }),
            valueField: 'key1',
            xtype: 'combo'
        }]
    });
}

});

最佳答案

试试这个 .. 它在我这边运行良好。

CSS

  .alignRight .x-boundlist-item{
                          text-align: right;

                   }

使用 listConfig 将上面的 css 类添加到我们的组合中。您可以在代码中看到相同的内容。

        displayField: 'val1', 
            fieldLabel: 'Combo',
            name: 'field01',
            queryMode: 'local', 
            listConfig:{
               cls:'alignRight',
            },
            store: Ext.create('Ext.data.Store', {
                fields: ['key1', 'val1'],
                data: [
                    {"key1":"AL", "val1":"Alabama..."},
                    {"key1":"AK", "val1":"Alaska"},
                    {"key1":"AZ", "val1":"Arizona"}
                ]
            }),
            valueField: 'key1',
            xtype: 'combo'

关于css - ExtJS、组合、列表框、文本对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27387893/

相关文章:

html - 如何动态调整标题 Logo 的大小?

html - div 的背景不随内容滚动

c# - WPF 使用 MVVM 禁用列表框项目

php - html/php 文件 + css 内联问题

jquery - Bootstrap 全宽 slider 问题

css - Extjs 可调整大小的句柄颜色变化?

javascript - 在 ExtJS 中生成普通链接 (<a href ="...">)

javascript - ExtJs - 使用多个实例时如何设置组件的 id

extjs - 如何在关闭窗口时关闭计时器

css - GWT 列表框样式