Ext.util.CSS.createStyleSheet(
'.cleanForm .x-form-text.x-superboxselect { background: none; border-color: white; } ' +
'.cleanForm .mySuperSelectItem a { background: url(../sprite.png) no-repeat 0px -50px; } ' +
Ext.id( null, 'someStyleSheet')
);
此样式表适用于FireFox。第二条规则适用于IE。第一条规则在IE中不起作用。当IE加载样式表时,它会忽略创建不适用于我的代码的规则的第三个类。
是否有人看到过多个类选择器出现问题,这些选择器跟随第三个父类?
答案 0 :(得分:1)
您使用的是哪个版本的IE?我在this mulitclass selector test page上测试了IE9,它看起来不像是在quirks模式下正确支持多类选择器。你设置了doctype吗?在IE7 +中切换到标准模式看起来更好。
一些粗略的谷歌搜索发现this blog post在评论中进行了很好的讨论。