想定制化ext fieldText 组件,让fieldLabel 放在textfield头上,不知道有什么方法可以实现?

解决方案 »

  1.   

    这个只能单独控制css了,或者修改css文件里面的,否则不好弄
      

  2.   

    看了下,也改了下,基本上没什么作用
    改后的样式表:
    .x-form-item label {
        display:block;
        float:none;
        width:100px;
        padding:3px;
        padding-left:0;
        clear:left;
        z-index:2;
        position:relative;
    }
    .x-form-label-right label {
       text-align:center;
       vertical-align:middle;
    }
    只能垂直但无法居中
      

  3.   

    问题解决
    xtype : "textfield",
    fieldLabel : "材料厂家",
    labelSeparator:'',
    labelStyle: 'font-weight:normal;',
    name : "clcj",
    width : 80
      

  4.   

    或者也可以在生成html后,然后根据其生成的规则,动态修改某个div的样式。
      

  5.   

    这个要改布局,不要用form布局用其他的布局方式就可以了。可以采用列布局,类似表格的