Forum Moderators: not2easy
<STYLE TYPE="text/css">
.wholebody { font-size: medium; font-family: "Verdana", "Arial", sans-serif; margin-top:0; margin-left: 0.2em; margin-right:0.2em; }
.topbox { width: 100%;color: #fff;background: #00f;}
.toptitle { float:left; font-size: 1.6em; text-align: left;}
.subtitle { float:left; margin-left: 3em; margin-top: .8em; font-size: .8em;}
.crumbs { float:right; font-size: 0.5em; text-align: right;}
</STYLE>
</HEAD>
<BODY class="wholebody">
<DIV class="topbox">
<DIV class="toptitle">Big Cheese Org</DIV>
<DIV class="subtitle">The A B C Community</DIV>
<DIV class="crumbs">Home</DIV>
</DIV>
</BODY>
as I think it's the floated divs, which measn the parent div does not have any content so it will "collapse" or rather it's empty..
Suzy
Problem is, if that's the case then why do they stack on top of each other when they are not taken out of the flow and there is sufficient space for them to flow next to each other?
.topbox { width: 100%;}
.toptitle { clear:left; width: 30%; }
.subtitle { clear:none; width: 30%;}
.crumbs { clear:right; width: 30%; }<DIV class="topbox">
<DIV class="toptitle">Big Cheese Org</DIV>
<DIV class="subtitle">The A B C Community</DIV>
<DIV class="crumbs">Home</DIV>
</DIV>
I think I got it. The difference between IE and Mozilla, is that in IE the parent will try to contain the child element, so it will adjust the content area. This is not the case with Mozilla - and Mozilla is correct.
How can I force the parent in normal flow, to adjust height to make sure it fits the floated child element?