bengaltgrs
06-18-2008, 08:30 PM
I have one container div which has 3 divs inside of it, and all of the divs inside have the float:left attribute. I would expect the container div to maintain a height consistent with the height of it's contained divs, which IE does just fine. FF however, will not maintain a hieght of the contained divs resulting in it's height remaining at 0. The contained divs will be filled with dynamic content, and therefore the container div should expand to their size, regaurdless of content. Here is some code to show what I'm doing now:
<div style='border:1px solid black; width:320px;'>
<div style='width:100px; margin-left:5px; float:left;'>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
</div>
<div style='width:100px; margin-left:5px; float:left;'>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
</div>
<div style='width:100px; margin-left:5px; float:left;'>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
</div>
</div>
Does anyone know how to fix this?
<div style='border:1px solid black; width:320px;'>
<div style='width:100px; margin-left:5px; float:left;'>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
</div>
<div style='width:100px; margin-left:5px; float:left;'>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
</div>
<div style='width:100px; margin-left:5px; float:left;'>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
adasdasd as dasd asd asd asd asd asd asd asd asd asd a<br>
</div>
</div>
Does anyone know how to fix this?