Below is the code snippet that illustrates the objective I am attempting to achieve
<div>
<div style="float:left; width:220px; height:300px; border: 1px solid #aaa">
Left div <br>float:left <br> fixed width 220px
</div>
<div>
Right div. <br>No styles<br> Takes remaining width <br><br>
There are some small blocks (one - four) with "float:left"
<div class="small">
<div>one</div>
<div>two</div>
<div>three</div>
<div>four</div>
</div>
<div>
<div id='bottom_div1'>Some content which needs to appear below small blocks</div>
<div id='bottom_div2'>Some content at the bottom, which needs to appear below small blocks</div>
</div>
</div>
</div>
View a live demo here
I am seeking assistance in ensuring that the content within the divs bottom_div1 and bottom_div2 appears within the right div beneath the row of small blocks ("one" through "four"). Despite attempting "clear:both," the content currently displays below the left div, while using "clear:none" places it alongside the small blocks. Any guidance on this issue would be greatly appreciated!