Hallo zusammen,
Ich verstehe den Zusammenhang bei folgender Konstellation nicht.
HTML
<div id="nav_left">
<div id="left_box1"><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</p>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula</p></div>
<div id="left_box2"><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</p></div>
<div id="left_box3"><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</p></div>
<div id="left_box4"><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</p></div>
</div>
CSS
*{margin:0; padding:0;}
#nav_left{
width: 20%;
height:500px;
background-color: #008000;
float: left;
}
#left_box1{
width: 96%;
height:21%;
background-color: #FF0000;
padding: 2%;
}
#left_box2{
width: 96%;
height: 21%;
background-color: #00FF00;
padding: 2%;
}
#left_box3{
width: 96%;
height: 21%;
background-color: #0000FF;
padding: 2%;
}
#left_box4{
width: 96%;
height: 21%;
background-color: #800080;
padding: 2%;
}
Alles anzeigen
Der nav_left Container überragt die 4 inner div's um 28px in der Höhe (Breite ist korrekt). Das entspräche ja eigentlich nicht einer 100% Füllung, die sich durch die padding und die height Angabe der inneren doch eigentlich ergeben müßte.
Habe ich da einen Denkfehler?
Gruß Ralph
[Blockierte Grafik: http://www.directupload.net/file/d/3588/g3hzlizg_jpg]