Container / Wrapper Div enthält nicht alle Inhalte?

7

Container / Wrapper Div enthält nicht alle Inhalte (dh alle untergeordneten Divs). Ich habe einen Überlauf versucht: versteckt, funktioniert aber immer noch nicht. Kann mir bitte jemand sagen, warum das passiert und welche Lösungen es gibt.

Vielen Dank im Voraus; -)

Aus irgendeinem Grund wird der ganze Code nicht angezeigt?

%Vor%     
Imran 17.05.2010, 13:39
quelle

6 Antworten

25

Mit meiner Kristallkugel werde ich voraussagen, dass deine Kind-Divs schweben und dein Container nicht. In diesem Fall wird der Container nicht erweitert, um seinen Inhalt anzupassen. Versuchen Sie, Ihren Container zu schweben und sehen Sie, was passiert.

Der Kristall muss staubig gewesen sein ... Der von Ihnen gepostete Code ist jedoch nicht gültig - Sie haben Inhalt innerhalb des head-Tags und ein div außerhalb des html-Tags. Sieht Ihre Seite wirklich so aus, oder ist es nur ein Fehler, den Code in Ihre Frage einzufügen? Versuchen Sie, die Codestruktur zu bereinigen und sehen Sie, ob es hilft.

EDIT: Das Problem gefunden - es ist ein Tippfehler. Sie haben <div="header"> - es sollte <div id="header"> sein (notieren Sie die fehlende 'id')

    
Ray 17.05.2010, 13:42
quelle
4

Versuchen Sie, clear:both dem übergeordneten div zu geben oder fügen Sie am Ende ein div hinzu:

%Vor%

Möglichkeit eins:

%Vor%

Möglichkeit zwei:

%Vor%     
Sarfraz 17.05.2010 13:45
quelle
4

Ein großartiges Werkzeug: Ссылка - dies wird Ihnen sagen, ob es Markup-Fehler gibt und in welchen Zeilen.

    
Moak 17.05.2010 16:23
quelle
1
%Vor%

Sie vermissen ein /

    
Nicolas Viennot 17.05.2010 15:20
quelle
0

Sie haben ein DIV in Ihrem HEAD-Element.

    
user164226 17.05.2010 13:50
quelle
0

Sie können diese CSS dem übergeordneten div hinzufügen:

.parent-div{overflow:auto;clear:both;}

Und prüfen Sie, ob einige der inneren Elemente schweben oder Höhenbeschränkungen haben, manchmal ist das ein Problem.

    
jacr1614 28.10.2015 15:40
quelle

Tags und Links