在extjs中更改css类属性

时间:2013-08-30 09:50:25

标签: css extjs3

我想使用extjs更改日历面板的样式。我在我的EHR应用程序中使用extjs calendarpanel和datepicker,如下面的链接

http://dev.sencha.com/deploy/ext-3.4.0/examples/calendar/index.html

从datepicker中选择一个日期,如果该日是公共假日,(从选择事件的数据库获取)我想将calendarpanel的背景颜色更改为灰色。是否可以?是否有任何方法可以更改使用extjs3.3的css类属性。

2 个答案:

答案 0 :(得分:1)

你可以使用特定元素的using cls属性覆盖extjs css。这是 我正在使用自己的CSS课程。

{ 
 text:'Create App',
cls:'app42CreateApp',
 },

答案 1 :(得分:0)

您可以为自己需要的单元格指定自定义类,例如以下是每月15日的工作方式:

Ext.get(Ext.get('mydatepicker').query('td.x-datepicker-active[title*="15,"]')[0].id).addCls("mynewclass")

您可以查看Extjs 2/3 plugin