Javascript 将样式属性与ext.forms.combobox一起使用
我正在开发一个应用程序,它的接口主要是用EXT.JS编写的 我在使用ext.form.combo box时遇到问题…我正在尝试调整combo box的样式,但不确定style属性是否有效,我是否可以使用它,我尝试了它,但它对我无效,以下是我的代码: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:
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'
}
只是我的一天结束的想法
您似乎想要调整组合框的位置,我将通过配置包含组合框的组件的布局来实现这一点。但是,由于您只显示有关组合框的代码,我不知道该解决方案是否会对您有所帮助