Я хочу создать модный кадр вокруг моего текста. Я закончил с окружив его в следующих DIVs:CSS: отрегулируйте высоту блока до размера текста
____________________
|__________________|
| | Here will | |
| | be some | |
| | text | |
| | ... | |
|_|______________|_|
|__________________|
Так он состоит из следующих блоков: верхний блок (topDiv), который занимает всю ширину столбца. Сам текст (textDiv). Left (leftDiv) и правая (правая) часть кадра. И нижний блок (bottomDiv), который имеет те же размеры, что и topDiv.
Вот что я имею в виду:
<div class="topDiv">
</div>
<div class="mainDiv">
<div class="leftDiv">
</div>
<div class="textDiv">
<? echo $myrow['maintext']; ?>
</div>
<div class="rightDiv">
</div>
</div>
<div class="bottomDiv">
</div>
Проблема заключается в том, что, когда я установил следующий параметр для textDiv:
height: auto;
, он признает размер текста, но когда я установил тот же параметр для leftDiv и rightDiv, он игнорирует его - потому что в нем нет текста.
Есть ли способ сделать высоту leftDiv и rightDiv такой же, как высота textDiv?
Спасибо.
+1. Очень простая и полезная техника! – Jacob
+1 Отличный, сверхчистый ответ. – karim79