Ich habe ein Problem mit Twitter Bootstrap, die mir ein bisschen komisch aussieht. Ich habe eine Sidebar mit auf der linken Seite und einem Hauptbereich fixiert.Clearfix mit twitter Bootstrap
<div>
<div id="sidebar">
<ul>
<li>A</li>
<li>A</li>
<li>C</li>
<li>D</li>
<li>E</li>
<li>F</li>
<li>...</li>
<li>Z</li>
</ul>
</div>
<div id="main">
<div class="clearfix">
<div class="pull-right">
<a>RIGHT</a>
</div>
</div>
<div>MOVED BELOW Z</div>
</div>
#sidebar {
background: red;
float: left;
width: 100px;
}
#main {
background: green;
margin-left: 150px;
overflow: hidden;
}
Im Hauptbereich ich einige Inhalte mit Pull-links haben und Pull-rechts mit von einem clearfix gelöscht wird.
Das Problem ist, dass der Inhalt unter dem Clearfix-Div verschoben wird, um niedriger als der Sidebar-Inhalt zu sein.
Ich habe eine Geige dafür: http://jsfiddle.net/ZguC7/
ich das Problem gelöst, indem Sie die Einstellung „Überlauf: Kollaps“ #main, aber ich nicht verstehen und würden uns sehr freuen, wenn jemand erklären kann, was dies verursacht Problem.
Ich aktualisierte deine Geige, http://jsfiddle.net/ZguC7/123/. Ich habe gerade die Position des schließenden Tags von 'clearfix' div geändert und es hat die Höhe korrigiert – shin
Danke, aber das ist nicht das, was ich wollte. Der "Hallo" -Text sollte nicht in der gleichen Zeile mit "FOO" sein. – SebastianStehle