Если у меня есть div, который позиционируется как относительный, а затем некоторые div внутри, которые расположены абсолютным, родительский div не будет иметь высоты. Содержимое div может измениться, поэтому мне нужен способ рассчитать высоту содержимого и динамически установить высоту родителя. Есть ли простой способ сделать это в jquery? Смотрите следующий пример:получить вычисленную высоту div с jquery
#parent {
position: relative;
}
.child {
position: absolute;
width: 100px;
height: 100px;
background: #ff0000;
}
#child1 {
top:0;
left:0
}
#child2 {
top:50px;
left:150px;
}
#child3 {
top:150px;
left:20px;
}
#child4 {
top:250px;
left:150px;
}
<div id="parent">
<div class="child" id="child1"></div>
<div class="child" id="child2"></div>
<div class="child" id="child3"></div>
<div class="child" id="child4"></div>
</div>
Как бы я отрабатывать высоту родителя?
добавить величайшую вершину любого ребенка на высоту child ...;) – webeno
Родительская высота, очевидно, '0' :) –
@ A1rPun Абсолютно позиционированные элементы не влияют на поток макета –