Boxen nicht ineinander?

Homwer

Mitglied
Hallo,
ich bastel gerade an einem layout. Ich habe eine äußere Box für die mittige Platzierung, einen Header und ein linkes menü rechts content.

Code:
#wrapper {
margin:0 auto;
width: 980px;
border:1px solid #000000
}

#header {
width: 980px;
height: 200px;
}

#navigation {
float: left;
width: 30%; }
#contents {
width: 70%;
float: right;
min-height:70%;
}

Der äußere Rahmen "wrapper" hat einen Rahmen bekommen, leider liegen #navigation und #content nicht innerhalb dieses rahmens sondern dadrunter.
Wie kann man das beheben?
 
leider funktioniert die im FAQ gezeigte Lösung nicht (mehr) ?

Dann ist dir bei der Umsetzung ein Fehler unterlaufen.

Bei mir funktioniert sie erwartungsgemäß noch immer.

HTML:
<div id="wrapper" class="clearfix">
    <div id="header">header</div>
    <div id="navigation">navigation</div>
    <div id="contents">contents</div>
</div>
CSS:
/* Ergänzung zu deinem CSS */
.clearfix:after {
content:".";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
 
Zuletzt bearbeitet:
Zurück