2013-04-09 10 views
6

Non riesco a cambiare il colore di sfondo della mia barra di navigazione in IE9. Il sito utilizza Twitter Bootstrap-Bootstrap IE background color issue

Ecco il sito: http://iioengine.com/

La barra di navigazione superiore ha uno sfondo bianco in tutti i browser diverso da IE. È nero in IE. Ho provato a indirizzare ogni parte dell'elemento con CSS, ma nulla ha avuto il suo colore in IE.

Ho anche impostato background-image a none in tutte le classi rilevanti

Qualcuno sa qual è il problema o che cosa ho bisogno di target? IE mi sta facendo impazzire .. Grazie

SOLUZIONE:

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

Inserire qui il codice pertinente, per favore –

+1

In IE 10 funziona correttamente? in quale versione stai testando? – Sachin

+1

Il sito esterno sembra estremamente lento o morto –

risposta

14

Questo è causato da un gradiente MS filter su .navbar-inverse .navbar-inner {}

La soluzione è quella di sostituire questo con none nel proprio foglio di stile:

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

Non ho trovato la tua altra risposta quando ho cercato, ma questo è corretto. È molto più semplice usare semplicemente 'filter: none'. Accetterò quando me lo consente. – Cbas

-3

Il filtro è il problema indicato da @Adrift

0

Mi sono imbattuto in un problema simlar w/IE9 + Bootstrap 3. filtro: nessuno non ha risolto il problema per me. Aggiungendo ciò:

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

Cosa fa per te? Come lo risolve? – ArtOfCode

Problemi correlati