2013-04-09 3 views
6

IE9에서 내 탐색 모음의 배경색을 변경하지 못하는 것 같습니다. 이 사이트는 여기에 트위터 부트 스트랩을부트 스트랩 IE 배경색 문제

을 사용하는 웹 사이트입니다 : http://iioengine.com/

상단 메뉴 바는 IE가 아닌 다른 모든 브라우저에서 흰색 배경을 가지고있다. IE에서는 검은 색입니다. CSS를 사용하여 요소의 모든 부분을 대상으로 시도했지만 Internet Explorer에서는 그 영향이 없습니다.

는 또한

누구든지 문제가 무엇인지 또는 타겟팅하기 위해 필요한 게 뭔지 알아요 관련된 모든 클래스에 nonebackground-image를 설정 한? IE는 나를 미치게됩니다 .. 감사합니다

솔루션 :이 솔루션은 자신의 스타일에 none로이 메소드를 오버라이드 (override)하는 것입니다 .navbar-inverse .navbar-inner {}

에 MS filter 구배에 의해 발생되는

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

관련 코드를 게시하려면 –

+1

IE 10에서 문제가 없습니다. 어느 버전에서 테스트 중이십니까? – Sachin

+1

외부 사이트가 매우 느리게 또는 죽은 것 같습니다 –

답변

14

:

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

검색 할 때 다른 답변을 찾을 수 없지만 정확합니다. 그러나 'filter : none'을 사용하는 것이 훨씬 쉽습니다. 나는 언제 나를 받아 들일 것이다. – Cbas

-3

필터는 @Adrift가 지적한 바와 같이 문제가됩니다.

0

나는 IE9 + 부트 스트랩 3와 함께 simlar 문제가 발생했습니다. 필터 : 아무도 나를 위해 문제를 해결하지 못했습니다. 이를 추가하는 작업은 다음과 같습니다.

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

그것은 당신을 위해 무엇을합니까? 그게 어떻게 해결 되죠? – ArtOfCode