Somehow inexplicably, the default behavior for css is to clear every float on the page regardless of whether the float is within the immediate parent or not.
[CODE]
<div style=”float: left”>
<h2>Themes</h2>
a long list
</div>
<div style=”margin-left: 200px”>
<div >
<div style=”float: left”>
something
</div>
<div style=”clear: both”>This will be below a long list AND something</div>
</div>
</div>
Can this possibly be? I found a hack:
[CODE]
<div style=”float: left”>
<h2>Themes</h2>
a long list
</div>
<div style=”margin-left: 200px”>
<div style=”overflow: hidden”>
<div style=”float: left”>
something
</div>
<div style=”clear: both”>This should be right under something</div>
</div>
</div>
But honestly, how are we supposed to do this, surely it can’t be this ridiculous hack.