Javascript OverCls在IE11中不起作用

Javascript OverCls在IE11中不起作用,javascript,css,internet-explorer,extjs,Javascript,Css,Internet Explorer,Extjs,我正在使用ExtJS4.2,需要一个建议来解决这个小错误。我的js文件中有一个extjs按钮,如下所示: { xtype : 'button', text : 'Add Drive', padding : '10px 10px 10px 10px', overCls : 'overDrive' } 在我的css中,我将其作为: .x-btn.x-overDrive{ text-decoration: underline;

我正在使用ExtJS4.2,需要一个建议来解决这个小错误。我的js文件中有一个extjs按钮,如下所示:

{
        xtype : 'button',
        text : 'Add Drive',
        padding : '10px 10px 10px 10px',
        overCls : 'overDrive'
}
在我的css中,我将其作为:

.x-btn.x-overDrive{
    text-decoration: underline;
    color: black;
}

现在的问题是,该下划线不仅在IE浏览器中有效。它在任何地方都能用,除了IE。我是不是漏掉了什么?请帮忙

将css替换为:

.x-btn.x-overDrive, .x-btn.overDrive .x-btn-inner {
    text-decoration: underline;
    color: black;
}

Fiddle:

它真的可以在其他浏览器中使用吗?您已经添加了
overDrive
类,但在CSS中您提到了类似
x-overDrive
。是的,它可以在其他浏览器中使用。这就是我们在ExtJS中处理类的方式如果这是一个bug,你能告诉我你使用的是什么版本的ExtJS吗?4.2.1、4.2.2、4.2.3?@Guillhermelopes 4.2.2检查我添加的小提琴,它似乎正在使用Chrome和IE 9至IE 11。。非常感谢。