Я пытаюсь переписать html-таблицу для начальной загрузки flex-div.
Стек о том, как сохранить одинаковую высоту логических дочерних элементов контейнеров?
https://jsfiddle.net/48qdk3r5/1/
Это выглядит как какое-то ошибочное поведение, тогда я пытаюсь установить высоту .content на 100%, следующая строка элементов переполняет первую строку.
<div class = "container">
<div class = "row">
<div class = "col">
<div class = "header">
<h2>Header</h2>
</div>
<div class = "content d-flex">
<div class = "text-center w-50">
<h3>Sub1</h3>
<p>Iam sub 1.</p>
</div>
<div class = "text-center w-50">
<h3>Sub2</h3>
<p>Iam sub 2.</p>
<p>Iam sub 2.</p>
</div>
</div>
</div>
<div class = "col">
<div class = "header">
<h2>Header3</h2>
</div>
<div class = "text-center content">
<h3>Sub3</h3>
<p>Iam sub 3.</p>
</div>
</div>
</div>
<!--end first row -->
<div class = "row">
<div class = "col">
<div class = "header">
<h2>Header</h2>
</div>
<div class = "content d-flex">
<div class = "text-center w-50">
<h3>Sub1</h3>
<p>Iam sub 1.</p>
</div>
<div class = "text-center w-50">
<h3>Sub2</h3>
<p>Iam sub 2.</p>
</div>
</div>
</div>
<div class = "col">
<div class = "header">
<h2>Header3</h2>
</div>
<div class = "text-center content">
<h3>Sub3</h3>
<p>Iam sub 3.</p>
<p>Iam sub 3.</p>
</div>
</div>
</div>
</div>```
I expect all elements of row to be the same height.
@symlink Я обновил ссылку на jsfiddle. Ряд с Sub1 Sub2 и Sub3 должен быть окаймлен и иметь одинаковую высоту.






Вы также можете добиться одинаковой высоты, создав флексбоксы для .col div и используя flex-grow для боксов .content:
.col{
display: flex;
flex-flow: column;
}
.col .content{
flex-grow: 1;
}
Смотрите этот обновленный jsFiddle: https://jsfiddle.net/t29ph10d/
Вы имеете в виду расстояние между рядами? Ячейки в каждой строке, кажется, остаются одинаковой высоты друг с другом.