Есть ли способ автоматической настройки высоты контейнера DIV для размещения абсолютно позиционированных дочерних DIV? я хотел бы получить что-то вроде
+-----------------------+ | container | | +------+ +------+ | | | chld | | chld | | | | 1 | | 2 | | | | | | | | | +------+ +------+ | | +------+ | | | chld | | | | 3 | | | | | | | +------+ | +-----------------------+
Я попробую что-то вроде:
<div class="container" style="position: relative; border: solid thin">
<div class="chld" style="width: 20px;
height: 20px;
position: absolute; left: 5px; top: 5px;
border: dashed thin;"><div>
<div class="chld" style="width: 20px;
height: 20px;
position: absolute; left: 30px; top: 5px;
border: dashed thin;"><div>
<div class="chld" style="width: 20px;
height: 20px;
position: absolute; left: 15px; top: 30px;
border: dashed thin;"></div>
</div>
но "контейнер" div остается нулевой. Я понимаю, что это может быть ожидаемое поведение, поскольку элементы "вынимаются" из потока при позиционировании абсолютно, но есть ли обходное решение для этого? (за исключением предварительного расчета результирующей высоты и установки его вручную)