I'm trying to wrap the 3rd div under the 2nd div. The HTML looks like this:
<div class="box">
<div class="one"></div>
<div class="two"></div>
<div class="three"></div>
</div>
How do I get the 3rd div to wrap under the 2nd, but not under the first?
I tried using flexbox, but the 3rd div wrapped under the first. And I tried using flex grid, but the height of the 2nd div has to be flexible because it will contain text. So if there is a lot of text, it would push 3 down a bit.
Currently, the divs are stacked, but I need them to be like the layout on the right: