У меня есть несколько контейнеров (class="sidebox") с дочерними элементами div, каждый из которых содержит разное количество контента.
В некоторых случаях я хочу, чтобы каждый дочерний div был на 100% выше родительского div, иногда для добавления стиля вертикального разделителя.
Для этого я добавляю класс cfull
к дочерним элементам div и vcon
к контейнеру с классом sidebox.
Затем вызовите функцию jquery:
var y = $('.cfull').parent('div.vcon').height();
$(".cfull").height(y) ;
Это идеально, когда есть только один экземпляр, и высота дочернего элемента div устанавливается равной высоте бокового окна.
Если я добавлю второй sidebox vcon
в html и дам одному из его дочерних элементов дополнительный контент. Вторые дочерние элементы бокового поля получают высоту, установленную из первого экземпляра бокового поля.
Как установить высоту для каждого набора дочерних элементов div в контейнере div class="sidebox vcon"
?
Я надеюсь, что в этом есть смысл.
Вот мой рабочий пример, вы увидите, что дочерние элементы второго бокового поля имеют style="height:#px"
из первого бокового поля.