2013-04-09 17 views
6

Nie mogę zmienić koloru tła mojego paska nawigacyjnego w IE9. Witryna korzysta z Twittera BootstrapProblem koloru tła Bootstrap IE

Tutaj jest strona internetowa: http://iioengine.com/

Górny pasek nawigacyjny ma białe tło w każdej przeglądarce innej niż IE. W IE jest czarny. Próbowałem już ukierunkować każdą część elementu za pomocą CSS, ale nic nie wpłynęło na jego kolor w IE.

Ja również ustawić background-image do none we wszystkich odpowiednich klas

Ktoś wie na czym polega problem i co muszę kierować? IE doprowadza mnie do szaleństwa .. Dzięki

ROZWIĄZANIE:

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

Opublikuj odpowiedni kod tutaj, proszę –

+1

Czy w IE 10 działa poprawnie? w której wersji testujesz? – Sachin

+1

Strona zewnętrzna wydaje się bardzo powolna lub martwa –

Odpowiedz

14

ten jest spowodowany przez MS filter gradientu na .navbar-inverse .navbar-inner {}

Rozwiązaniem jest, aby zastąpić tę z none w swoim arkuszu stylów:

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

Nie mogę znaleźć innej odpowiedzi podczas wyszukiwania, ale jest to poprawne. O wiele łatwiej jest jednak użyć "filtra: brak". Przyjmę, kiedy mi pozwoli. – Cbas

0

Wpadłem na prostacki problem w/IE9 + Bootstrap 3. filter: none nie rozwiązało problemu dla mnie. Dodanie tego:

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

Co to dla ciebie oznacza? Jak to rozwiązuje? – ArtOfCode