Forum Moderators: not2easy
<div id="one" style="float: left; width: 160px; height: 400px"></div>
<div id="two" style="margin-left: 180px">
<div itemscope itemtype="http://schema.org/Product">
<div id="three" style="float: left; width: 75px; height: 75px; overflow: hidden">example</div>
<div style="margin-left: 85px">
<p>Lorem ipsum, blah blah blah...</p>
<p style="float: right">sample</p>
<div style="clear: both"></div>
</div>
<div style="clear: both"></div>
</div>
<div itemscope itemtype="http://schema.org/Product">
<div id="four" style="float: left; width: 75px; height: 75px; overflow: hidden">example</div>
<div style="margin-left: 85px">
<p>Lorem ipsum, blah blah blah...</p>
<p style="float: right">sample</p>
<div style="clear: both"></div>
</div>
<div style="clear: both"></div>
</div>
<div class="clear: both"></div>
</div>
<div class="clear: both"></div>
| div=1 | | div = 3 |
| | |______|
| | | div = 4 |
| | |______|
| |
| div=1 | | div = 3 |
| | | |
| | | |
| | | |
| | |______|
| div = 4 |
|______| how does the system know when to stop floating the elements inside of 3 and 4?
<p class = "allclear"> </p>
where the CSS says p.allclear {line-height: 1px; clear: both; margin: 0; padding: 0;}
It is, like I said, cheating. But why not, if it's the easiest way to achieve what you want.