Помогите сконструировать при помощи div
Код:
<body style="margin: 0;">
<div style="background: red; width: 700px; height: 300px; top: 50px; left: 150px; position: relative;"></div>
<div style="background: blue; width: 700px; height: 500px; left: 150px; position: relative;"></div>
<div style="background: yellow; width: 450px; height: 600px; left: 400px; top: 200px; position: absolute;"></div>
<div style="background: green; width: 700px; height: 60px; left: 150px; position: relative;"></div>
</body>
Посмотрите результат, вот такой должна быть структура предполагаемого сайта. Но проблема в том, что желтый блок нужен для текста, а если его много, то этот блок не будет подстраиваться под высоту данную текстом. Вопрос, как бы сделать, чтобы желтый блог находился на этой исходной позиции, но мог изменяться в высоту, а синий блок растягивался, подстраиваясь под конец жолтого, зеленый же передвигался вниз под синим.
|