Bootstrap Dropdown funktioniert nicht in IE8

8

Ich verwende das Bootstrap-Framework, um meine Site zu entwerfen. Ich habe das Dropdown in der Navigation arbeiten, aber aus einem unbekannten Grund in IE8 funktioniert das Dropdown nicht. Wenn Sie auf den Link Über uns klicken, wird das Dropdown-Menü nicht vollständig angezeigt. Dies geschieht nur in IE8.

Es funktioniert gut in anderen Browsern.

Sie können es hier ansehen:

Ссылка

Kann jemand mit diesem Problem helfen?

    
legacyterror 13.04.2013, 11:45
quelle

5 Antworten

7

Hier ist die Lösung für dieses Problem in den Bootstrap GitHub Foren: Ссылка . Es scheint so, als ob der native IE8 manchmal aufgrund des Filters bricht: Parameter, der im gesamten Bootstrap css für Gradienten usw. verwendet wird. Die Lösung besteht darin, einen Filter hinzuzufügen: none! zu einem Element wie .navbar oder .navbar-inner. Ersteres hat für mich geklappt.

    
idotpdot 18.06.2013 22:10
quelle
0

Es gibt ein Problem mit bootstrap-theme (in IE8 und IE9), siehe dieser Thread .

Um dies zu bestätigen, ist Ihr Problem,

  • Überprüfen Sie, ob die Dropdown-Menüs auf dem Bootstrap-Navbar-Beispiel funktionieren
  • Kommentar zur Aufnahme von bootstrap-theme.min.css . Drop-downs sollten dann erscheinen.

Ich habe die folgende Problemumgehung verwendet (im ersten Link vorgeschlagen):

  • Verwenden Sie bootstrap-theme.css anstelle der .min-Version
  • Kommentieren Sie die Zeilen filter: progid:DXImageTransform.Microsoft.gradient(...)

Mark Otto schlug auch vor, den Inhalt der Navigationsleiste in ein anderes Div einzufügen und dort die Stil-Optimierungen hinzuzufügen.

Hoffe das hilft

    
Labarbiche 25.09.2013 12:33
quelle
0

Ich hatte das Problem, dass das Dropdown in IE8 mit der Bootstrap-Version 2.3.2 nicht angezeigt wird.

Nachdem ich einige Feeds gelesen hatte, kam ich zu dieser Antwort und fügte sie meinem bedingten Stylesheet für IE8 & amp; 7.

/ ** Behebt das Problem für Dropdown-Menüs im IE8-Kompatibilitätsmodus ** /

%Vor%

Hoffe das hilft:)

    
Adam Kolinski 09.12.2013 04:26
quelle
0
%Vor%     
Allan 17.10.2014 10:29
quelle
0

Ich hatte ein Problem mit Drop-Down-Menüs auf IE8 mit Bootstrap 3.3.4. Ich habe es geschafft, das Problem zu lösen, indem ich jquery Version 1.11.2 anstelle von jquery Version 2 + benutze.

    
Jeff Collins 29.03.2015 14:35
quelle