Seltsames Verhalten von "overflow: auto" in Chrome

8

Ich entwickle eine Website mit einem Blogabschnitt. Ich brauche diesen Abschnitt, um eine feste Höhe zu haben. Um alle Beiträge im Blog sehen zu können, habe ich einen Überlauf: auto hinzugefügt, sodass bei Bedarf eine Bildlaufleiste angezeigt wird.

%Vor%

Ich habe das in Chrome, Firefox und IE getestet. Die Website in Firefox und IE funktioniert wie erwartet, aber Chrome, obwohl es eine Bildlaufleiste zeigt, wenn die Liste der Beiträge größer als der Container ist, fügt eine weiße Lücke der Größe der Liste der Beiträge unter dem Container hinzu.

Ich habe eine Geige erstellt, aber ich kann das Chrome-Verhalten dort nicht reproduzieren:

Ссылка

Mit Überlauf: Scroll anstelle von Auto gibt mir die gleichen Ergebnisse.

Irgendwelche Ideen?

Vielen Dank im Voraus

    
user1991185 06.04.2014, 18:46
quelle

2 Antworten

11

Ich habe die Lösung für mein Problem gefunden. Aus irgendeinem Grund musste ich dafür eine position: relative -Regel zu #content hinzufügen:

%Vor%     
user1991185 07.04.2014, 07:02
quelle
0

Eine mögliche Antwort von HTML5 Application Development Fundamentals

%Vor%

Jetzt ist dies mehr auf reaktionsfähiges Design ausgerichtet. Fügen Sie "-webkit" vor dem Überlauf hinzu, da es sich nur um ein Chrome-Problem handelt. Angenommen, es ist CSS3.

%Vor%     
reinhoc 06.04.2014 20:39
quelle

Tags und Links