2013-04-09 2 views
6

Я не могу изменить цвет фона моего навигатора в IE9. Сайт использует Twitter-BootstrapBootstrap IE background color issue

Вот сайт: http://iioengine.com/

Верхняя Navbar имеет белый фон в любом браузере, кроме IE. Он черный в IE. Я попытался настроить каждую часть элемента с помощью CSS, но ничто не повлияло на его цвет в IE.

Я также установил background-image к none во всех соответствующих классов

Каждый знает, что этот вопрос или что мне нужно настроить таргетинг? IE сводит меня с ума .. Спасибо

РЕШЕНИЕ:

.navbar-inverse .navbar-inner{ 
    filter:none; 
    background-color:white; 
} 
+0

Отправьте соответствующий код здесь, пожалуйста –

+1

В IE 10 он работает нормально? в какой версии вы тестируете? – Sachin

+1

Внешний сайт кажется очень медленным или мертвым –

ответ

14

Это была вызвана градиентом MS filter на .navbar-inverse .navbar-inner {}

Решение состоит в том, чтобы изменить это с none в собственной таблице стилей:

div.navbar-inverse .navbar-inner { 
    filter: none; 
    background-color: none; 
} 
+2

Не могу найти ваш другой ответ, когда я искал, но это правильно. Гораздо проще использовать «фильтр: нет». Я соглашусь, когда позволит мне. – Cbas

0

Я столкнулся с проблемой simlar с IE9 + Bootstrap 3. filter: никто не исправил проблему для меня. Добавление этого было сделано:

filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 
+0

Что это для вас значит? Как это решить? – ArtOfCode