#contenido { display: table; width: 300px; margin: 0 auto; } #izquierda, #derecha { display: table-cell; } #derecha { background: #ccc; }
<div id="contenido"> <div id="izquierda">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iusto voluptatum eligendi similique quae perspiciatis repellat sed aperiam hic dolorem quisquam neque autem facilis mollitia culpa magni consectetur corporis aspernatur placeat?</div> <div id="derecha">wooohaaa</div> </div>