Javascript 将样式属性与ext.forms.combobox一起使用

Javascript 将样式属性与ext.forms.combobox一起使用,javascript,extjs,combobox,Javascript,Extjs,Combobox,我正在开发一个应用程序,它的接口主要是用EXT.JS编写的 我在使用ext.form.combo box时遇到问题…我正在尝试调整combo box的样式,但不确定style属性是否有效,我是否可以使用它,我尝试了它,但它对我无效,以下是我的代码: this.m_arriveByForm = new Ext.form.ComboBox({ id: 'trip-arrive-form', name:

我正在开发一个应用程序,它的接口主要是用EXT.JS编写的 我在使用ext.form.combo box时遇到问题…我正在尝试调整combo box的样式,但不确定style属性是否有效,我是否可以使用它,我尝试了它,但它对我无效,以下是我的代码:

this.m_arriveByForm  = new Ext.form.ComboBox({
                id:             'trip-arrive-form',
                name:           'arriveBy',
                hiddenName:     'arriveBy',
        style:    {position:'relative', left:'12px'},   // style attribute i added
                fieldLabel:     this.locale.tripPlanner.labels.when,
                store:          this.m_arriveByStore,
                value:          this.m_arriveByStore.getAt(0).get('opt'),
                displayField:   'text',
                valueField:     'opt',
                anchor:         this.FIELD_ANCHOR,
                mode:           'local',
                triggerAction:  'all',

                editable:       false,
                allowBlank:     false,
                lazyRender:     false,
                typeAhead:      true,
                forceSelection: true,
                selectOnFocus:  true,

        });

当我只添加一个样式规则时,它会工作,但如果我添加了多个样式规则,它就会停止工作,感觉像是ayntax错误,但你能帮我吗?

你尝试过使用基本
CSS
格式吗

style: 'position: relative; left: 12px;'
而不是

style: { 
    position: 'relative',
    left: '12px'
}
只是我的一天结束的想法

您似乎想要调整组合框的位置,我将通过配置包含组合框的组件的
布局来实现这一点。但是,由于您只显示有关组合框的代码,我不知道该解决方案是否会对您有所帮助