Currently, I am in the process of converting an HTML table into Bootstrap flex divs.
I'm facing a challenge regarding maintaining consistent height for logical child elements within containers. Any tips or guidance on how to approach this?
When attempting to set the .content height to 100%, there seems to be an issue where the next row of elements overflows the first row, resulting in some buggy behavior.
<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 hope to achieve uniform height for all elements within each row.