2013-08-15 2 views
0

У меня есть странная проблема с jQuery x WP в IE9. Вот код, который работает (http://codepen.io/crs1138/pen/kfgLo), однако тот же код не работает на сайте (http://coachingxconsulting.com/dev/services/). Предупреждений или ошибок в консоли. Он отлично работает во всех других браузерах обозревателя IE9 (мне не нужен он для более старого IE, чем 9).slideDown Функция jQuery не помещается в IE9

ответ

0

Это то, что вас охватывает.

#nav { -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#00ABCC)"; } 

Добавить это в головной части или отделено файл CSS, который предназначен только для IE9:

<!--[if IE 9]> 
    <style type="text/css" media="screen"> 
     #nav { filter: none; } 
    </style> 
<![endif]--> 
+0

Спасибо, что вы правы, что это MS фильтр, который вызывает тревогу, однако я не похоже, смогут разобраться с ним, используя стиль, который вы опубликовали. Я полагаю, что вместо фильтра можно использовать повторяющееся изображение. – crs1138

+0

Да, это сделает трюк. Поскольку фильтр применяет что-то вроде переполнения: скрытый, и он испортит вашу логику при использовании для контейнера, у которого есть раскрывающийся список. – drip

+0

Темные правила IE снова, спасибо за вашу помощь. – crs1138

Смежные вопросы