Я думал, что у flexbox его дочерние элементы имеют одинаковую высоту, а это означает, что все дочерние элементы будут такими же высокими, как и самый высокий (самый высокий) дочерний элемент, и родительский элемент получит это, имея значение по умолчанию align-stretch для поперечной оси (если это flex-row),В моем случае это не так.У меня есть следующее перо: Ссылка Codepen
<div class="flex w-full items-center flex-wrap">
<div class="flex flex-col md:w-1/2 items-center px-16 py-20 bg-red">
<h2 class="marjan-col">Smaller text</h2>
<p>This one has smaller text</p>
</div>
<div class="flex flex-col md:w-1/2 items-center px-16 py-20 bg-blue">
<h2 class="text-white">Bigger text that controls element height</h2>
<p class="text-white">
Blue element has more text thus making red element smaller and unable to fit entire height
</p>
</div>
</div>
Обратите внимание, что более высокий элемент (красный фон) не имеет такую же высоту, как синий элемент.
Я использую здесь tailwind.css, но я думаю, что код не требует пояснений.