Если я верно вас понял, вам необходимо поведение таблицы. Используйте display и его свойства table и table-cell соответственно. При этом неясно: вам необходимо, чтобы текст был в одну строку (то есть, сжимал левый блок до бесконечности, пока экран не перенесет его), или все же есть пределы? Или вы вручную собираетесь устанавлиать переносы? В первом и последнем случаях ставите левому блоку width:100%, а второму блоку - white-space:nowrap, и будет работать так, как вы хотите.