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?
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.
Es gibt ein Problem mit bootstrap-theme (in IE8 und IE9), siehe dieser Thread .
Um dies zu bestätigen, ist Ihr Problem,
bootstrap-theme.min.css
. Drop-downs sollten dann erscheinen. Ich habe die folgende Problemumgehung verwendet (im ersten Link vorgeschlagen):
bootstrap-theme.css
anstelle der .min-Version 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
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:)
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.
Tags und Links twitter-bootstrap drop-down-menu internet-explorer-8