フロート-ポジショニングのルールは何かに依存しているため、その何かがないとオブジェクトを整列させることはできません。したがって、次のシーケンスを使用する必要があります。
<div style="background-color:Aqua">
<div style="float:right;max-width:50%;">Right</div><!-- 100% by default -->
<div>Left</div>
<div style="clear:right;"></div><!-- closing the floating -->
</div>
それ以外の場合:
<div style="background-color:Aqua">
<div style="float:left;max-width:50%;">Left</div>
<div>Right</div>
<div style="clear:left;"></div>
</div>
または両方:
<div style="background-color:Aqua">
<div style="float:left;max-width:30%;">Left</div>
<div style="float:right;max-width:30%;">Right</div>
<div>Center</div>
<div style="clear:both;"></div>
</div>