日期:2014-05-16  浏览次数:20500 次

换肤后留下的多余的CSS文件,导致无法正常显示
假如我一开始进入是蓝色的,我换成红色后,所有的东西和都换成了我想要的红色,

但是所有 ext窗口右上角的 X 弹出来的 alert 框却是 蓝色 的,ext窗口中的其它alert框却是红色的,

后到我换到其它页面后 alert 却是红色的(不包括弹出窗体中的点击 X 的alert框)

但我按F5刷新后成了正常的红色(包括弹出窗体中的点击 X 的alert框)

我看了FF 中的firxbug CSS中,可以找到我换肤以前的CSS文件。(路径....bule.XXcss)
但也可以找到的换肤后的CSS文件.(路径....red.XX.css)

点击 EXT 窗口的 X 是开启了一个 befor... 的监听事件,
然后再判断 再弹出一个alert窗口(Ext.Msg())

上面所有的都是ext的 窗口,和alert标示

换肤是这样的 : 我真接把“(路径....(这里换掉了).XXcss)”
没有做其它的操作清空原来CSS文件的操作



------解决方案--------------------
额。。。
------解决方案--------------------
最好css只有一个文件,或者其他的共用文件是不带颜色设置的。

这样,换肤之后,如果还是蓝色,则说明你的red.XX.css里面没有改正过来