Ich habe einen link-gefloateten div, der von einem anderen div umflossen wird. In diesem anderen div befindet sich auf Höhe des gefloateten eine h1. Diese haben bei mir eine bottom-border.? Diese ragt nun in den gefloateten div hinein. Wie kann ich das verhindern?
Beispiel:
<div style="float:left;"><ol><li>Eins</li><li>Zwei</li><li>...</li></ol></div>
<div>Text ... <h1 style="border-bottom: 1px solid #000;">Überschrift</h1> Text ...</div>
Der Text und die Überschrift an sich laufen wie gewollt am links-gefloateten div vorbei. Aber die border-bottom ragt in diesen hinein.
Das ist normal, unter der Annahme, dass dies das ganze zutreffende CSS ist.
Wenn du das nicht wünscht, dann musst du dem <div>, welches das <h1> enthält, die Eigenschaft overflow:auto oder einen margin-left von der Breite des float Elements zuweisen.
mfg Beat