2016-10-21 3 views
1

Ich habe ein Problem mit der vertikalen Bildlaufleiste. Es ist nicht sichtbar in IE, aber es ist sichtbar in Chrom & Firefox.Cross-Browser-Problem in IE

Ich versuchte overflow: auto; and -ms-overflow-y:scroll and auto Optionen. Aber es hat nicht funktioniert.

Können Sie mir bitte dabei helfen.

+1

Welche Version von IE? Richten Sie außerdem eine Geige (https://jsfiddle.net/) ein, die das Problem repliziert. –

+0

Version ist: 11.0.9 – Creator

+1

Bitte teilen Sie Ihren Code. Wenn Sie in Ihrem CSS wirklich "-ms-overflow-y" und "overflow-y" haben, mit unterschiedlichen Werten, würde dies die Unterschiede beim Rendern erklären. Die Präfix-Eigenschaften werden jedoch nicht empfohlen. –

Antwort

1

Bitte teilen Sie einen JSFiddle-Link für das Problem, um mehr zu erklären. Von ganz oben in meinem Kopf. Ich denke, Sie müssen die overflow:scroll einstellen und die Bildlaufleiste wird in allen Browsern sichtbar sein, ob der Container gefüllt ist oder nicht. Damit die 'auto'-Option funktioniert, muss Ihr Container mehr Daten zum Füllen haben oder die festgelegte Höhe überschreiten, damit die Bildlaufleiste angezeigt wird. Sonst wird es nicht angezeigt.

Hier ist ein Beispiel, das Sie auf allen Browsern überprüfen: http://codepen.io/Nasir_T/pen/kkzvGm

Hoffnung, das hilft.

+0

Hallo Nasir, Danke für die Antwort, ich fügte hinzu, dass – Creator

+0

Können Sie Ihren HTML-Code bitte teilen? Welche Version von IE testen Sie auch? –

+0

Ich versuchte Stift Beispiel, in IE, aber wenn ich versuchte, die gleichen Stile nicht funktioniert für mich – Creator