Javascript OverCls在IE11中不起作用
我正在使用ExtJS4.2,需要一个建议来解决这个小错误。我的js文件中有一个extjs按钮,如下所示: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;
{
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。。非常感谢。