Здравствуйте!
Есть такой случай: два блока float: left на одной линии, у одного из них фиксированная ширина, а другой должен занимать всю остальную ширину родительского:
<div class="container">
<div class="first">Первый</div>
<div class="second">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. </div>
</div>
.container {width: 80%;}
.first {float: left; width: 100px;}
.second {float: left;}
Дело в том, что на ширину второго блока должно оставаться на 100px меньше от общей ширины родителя. Если текст в нём не прывышает её, то всё хорошо: он остаётся слева от первого. Если больше - то съезжает вниз...
Как быть?
Извините за тупой вопрос.
С уважением,
Александр.