当前位置:  开发笔记 > 编程语言 > 正文

如何动态更改ExtJS面板的背景颜色

如何解决《如何动态更改ExtJS面板的背景颜色》经验,为你挑选了1个好方法。

我目前在另一个大面板中有两个面板.左侧面板用于导航,右侧用于内容.我正在尝试修改内容面板背景颜色,因此我创建了一个在expandnode上触发的事件,这就是我被困住的地方.

我的右侧面板ID是#panneau-affichage,我正在尝试修改其中background-color的类x-panel-body 的属性.使用:

Ext.get('panneau-affichage').setBodyStyle('backgroundColor : #dddddd');

Firebug声称没有这样的功能,并且:

Ext.get('panneau-affichage').applyStyle('backgroundColor: #dddddd);

这可以完成div的工作,但被x-panel-body覆盖.



1> Sridhar..:

解决方案:

Ext.getCmp('panel-id').body.setStyle('background','lightblue');

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有