Я делаю что-то подобное с вкладками пользовательского интерфейса jQuery, вы можете изменить его для любого макета:
//Tab panel height matching
$(".ui-tabs-panel").each(function() {
if ($(this).height() + 30 > $(this).parents(".subTabsC").height()) {
$(this).parents(".subTabsC").height($(this).height() + 30);
}
});
У меня есть вся вкладка, завернутая в <div class="subTabsC">
. 30 пикселей в моем случае - это учет вкладок и границы, отрегулируйте все, что вам нужно.