.column { position: absolute; width: 200px; height: 300px; } .column-one { background-color: yellow; left: 100px; bottom: 300px; } .column-two { top: 300px; background-color: blue; right: 100px; } .wrapper { position: absolute; bottom: 0; background-color: orange; height: auto; width: 100%; } .absolute { margin: 10px; background-color: green; height: 30px; line-height: 30px; color: white; }