ext中,文本框disabled之后,怎么不让框中的文字变成灰色,或者说怎么改变字体颜色

ext中文本框disabled之后,怎么不让框中的文字变成灰色,或者说怎么改变字体颜色,没有分了,不好意思

如果要改变文本框的字体的颜色你可以在页面中加入你自定义的css
下面是把textField的字体变成红色
<style type="text/css">
.x-form-text{
color:red;
}
</style>
注意: 加在你引入ext 的css文件之后追问

我想做的就是改变框里的字体颜色,让字更醒目些,但是还必须要disabled,不能readOnly,不过按照你上面说的怎么还是没变化呢。

追答

你在页面里面不是要引入ext的css文件吗?在引入ext文件的css后面加上这段代码就可以了!
如下:

xxxxxxxx
ext400/resources/css/ext-all.css" />
//**************************************

.x-form-text{
color:red;
}

//**************************************

追问

{
xtype : 'textfield',
fieldLabel:'借据ID',
id : 'billId',
name : 'billId',
anchor:'95%',
disabled : true,
disabledClass :'x-form-text'
},
这个是我的field代码,我把x-form-text 放在disabledclass中,但这样不对,请问要放在那里呢

追答

不用加,disabledClass :'x-form-text'这段代码不要加

.x-form-text重写相当于修改源码一样

他是textfield的默认class文件

追问

又试了下,如果把 disabled : true, 注释掉,字体颜色就变成红色了,但是 我需要用到disabled,所以你的这种方法还是不行,不过还是谢谢你

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答