版本:2.2 症状:ExtJs号称是跨浏览器的,但CSS还是有点问题。例如菜单图标的移位问题就很闹心,我们公司使用的都是IE6,结果图标就变成这样了。 以下是extJs自带的example:解决办法:用了很多办法都搞不定,由于我的系统是内部系统,只能在局域网访问,而且公司统一标装IE6.0,不用考虑别的浏览器。于是我打算修改ext-all.css文件。 打开ext-all.css文件,找到这里:CSS代码.x-menu-item-icon{border:0none;height:16px;padding:0;vertical-align:top;width:16px;position:absolute;left:0px;top:3px;margin:0;background-position:center;} 改成:CSS代码.x-menu-item-icon{border:0none;height:16px;padding:0;vertical-align:top;width:16px;position:absolute;left:-25px;top:3px;margin:0;bac