2015-06-05 5 views
1

Я работаю с extjs 4.2 и вам нужен совет, чтобы решить эту небольшую ошибку. У меня есть кнопка ExtJS в моем файле JS, как:OverCls не работает в IE11

{ 
     xtype : 'button', 
     text : 'Add Drive', 
     padding : '10px 10px 10px 10px', 
     overCls : 'overDrive' 
} 

и мой в моем CSS у меня есть как:

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

Теперь проблема заключается в том, что это подчеркивание не работает только в IE браузере. Он работает везде, кроме IE. Я что-то пропустил? пожалуйста помоги!

+0

действительно это работает в других браузерах? вы добавили класс overDrive, но в CSS вы упоминали как 'x-overDrive'. Это правильно?? –

+0

@SureshPonnukalai да, его работа в других браузерах. Вот как мы можем работать с классами в extjs. – user9517536248

+0

Если это ошибка, можете ли вы рассказать мне, какую версию ExtJS вы используете? 4.2.1, 4.2.2, 4.2.3? –

ответ

1

Заменить CSS с:

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

Fiddle: https://fiddle.sencha.com/#fiddle/o5c

+0

Все еще не работает в IE. Какие-либо предложения? – user9517536248

+0

Проверьте скрипт, который я добавил, похоже, работает с Chrome и IE 9 до IE 11 –

+0

Работаю сейчас .. Спасибо! – user9517536248