1、可以自定义css样式文件,参考框架的ext-all.css,重新定义你打算修改的css类,然后在你的页面引入
2、Ext的很多组件的config都有修改组件细节的配置项,比如cls,BodyStyle等等
自定义的css文件(注意
不是样式)
需要被页面引用
extjs的代码只不过是把名为invalidclass
的值付给
field对应dom元素的
class属性至于效果能不能出来
要看这个页面是否能在你加载的各个css文件中找到对应的class
想加样式的那一列CM,可以这样写:{header : 'Change',
width: 75,
sortable : true,
renderer : change,
dataIndex: 'change'
}
即通过renderer : change,然后在写这个函数:
function change(val) {
if (val >0) {
return '<span style="color:green">' + val + '</span>'
} else if (val <0) {
return '<span style="color:red">' + val + '</span>'
}
return val
}
这样就可以通过这一列的属性值,来改变样式了啊。