Dies ist ein Problem, das ich mehrmals beim Erstellen von Layouts mit einer Seitenleiste hatte.
Ich habe hier ein Beispiel gemacht: Ссылка
#content enthält Daten, die float und dann nur innerhalb von #content gelöscht werden. Aber wenn ich versuche, #content zu löschen, löscht es auch den Float der # Sidebar, obwohl #sidesbar außerhalb von #content ist.
Option A:
overflow:hidden; zoom:1;
Wenn dies #content text vermasselt, lege den Text in dieses neue div:
Erklärung für die Überlauftechnik: Ссылка
Option B:
Sie können die Seitenleiste auch absolut positionieren, aber Sie müssen sich eventuell mit Min-Höhen anlegen, wenn sie lang wird.
Extra:
Wenn Sie die Seitenleiste mit Ihrem Haupt-Wrapper enthalten müssen: