ext js组合框中的css样式

标签 css extjs

我的代码:

{
  border: 1,
  bodyStyle: 'margin:0 0 0 140px;',
  style: {
    borderColor: 'black',
    borderStyle: 'solid', //margin:'0 0 0 140' //margin-left: '140px' }, width: 140, name: 'comp', id:'compId', triggerAction: 'all', mode: 'local', store: new Ext.data.SimpleStore({
    fields: ['myId', 'displayText'],
    data: [
      [1, 'item1'],
      [2, 'item2']
    ]
  }), displayField: 'displayText', xtype: 'combo',
},

在 ext js 2.3 中,bodyStyle 没有附加到组合框。有人可以建议如何解决这个问题吗?

谢谢

最佳答案

我认为这可能是您所需要的。

{
    xtype: 'combo'
    style : 'margin-left: 140px; border: solid black 1px;',
    name: 'comp', 
    id:'compId', 
    triggerAction: 'all', 
    mode: 'local', 
    store: new Ext.data.SimpleStore({
        fields: ['myId', 'displayText'],
        data: [
          [1, 'item1'],
          [2, 'item2']
        ]
      }), 
    displayField: 'displayText',
    valueField : 'myId'

}

请注意,根据文档,没有 bodyStyle 配置选项 - http://docs.sencha.com/extjs/2.3.0/#!/api/Ext.form.ComboBox

我删除了 width 选项以及 margin-left 样式属性(也是 140px)我认为你最终可能会看到一些奇怪的东西。

关于ext js组合框中的css样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28366784/

相关文章:

html - 视口(viewport)高度 100% 不适用于页面元素

css - 强制页脚到页面底部

javascript - 从ext js中的标题栏中删除内容

javascript - 是否可以将旧的 Rally 任务板转换为新的 Cardboard

javascript - 使用 Ext.create 在 ExtJS 4 GridPanel Column 中呈现动态组件

html - 显示复选框而不是图像

高度为 33.333333% 的容器中的 HTML 3 行 (div),响应于容器高度

html - 表格内的一组单选按钮

javascript - 添加初始化函数时 Sencha xtype 导航失败

javascript - 如何适应 gridPanels 列?