var buttons_copy = [targsButtons.save,{text : '保存并新建指标', handler :function(){...},targsButtons.cancel];   以上的代码我想给‘保存并新建指标’按钮添加背景图片,样式有了,但是我采用cls来添加样式,没有用,代码如下var buttons_copy = [targsButtons.save,{text : '保存并新建指标', cls:'popup_normal_y', handler :function(){...},targsButtons.cancel];   请问该如何增加样式?

解决方案 »

  1.   

    试试属性style
    new Ext.Button({
                text: 'Send',
                minWidth: '100',
                style: {
                    marginBottom: '10px' //修改自己定义的样式
                }
            })
      

  2.   

    给var targsButtons = Ext.Button
    添加ctCls试试
      

  3.   

    popup_normal_y在哪定义了? 你这样赋值的话只是字符串吧;
    要么你就直接用样式代码替换popup_normal_y;要么你就定义一个变量来表示你的样式,然后按钮你直接引用变量
      

  4.   

    button_bg_y是个样式,在css文件里面,引入到了jsp文件里面