<div class="content"> <div class="main">main</div> </div> <div class="left">left</div> <div class="right">right</div>
* { margin: 0; padding: 0; } .content { width: 100%; float: left; } .main { margin-left: 100px; margin-right: 100px; width: 100%; background-color: red; } .left { width: 100px; margin-left: -100%; float: left; background-color: orange; } .right { float: right; width: 100px; margin-left: -100px; background-color: yellow; }