Following is the layout breakdown:
- Green: row
- Purple: column
- Blue, Orange, Gray: a row respectively
The green rows can stack on smaller screens. How do I achieve this layout? Currently, the greens are not available to stack, but I can align the blue, orange, and gray rows.
https://i.sstatic.net/2Ry5m.png
https://i.sstatic.net/nkqkm.png
<div class="row blue">
<div class="col blue-col"></div>
<div class="col blue-col"></div>
<div class="col blue-col"></div>
<div class="col blue-col"></div>
<div class="col blue-col"></div>
</div>
<div class="row orange">
<div class="col orange-col"></div>
<div class="col orange-col"></div>
<div class="col orange-col"></div>
<div class="col orange-col"></div>
<div class="col orange-col"></div>
</div>
<div class="row gray">
<div class="col gray-col"></div>
<div class="col gray-col"></div>
<div class="col gray-col"></div>
<div class="col gray-col"></div>
<div class="col gray-col"></div>
</div>
EDIT: The height of the blue and orange rows may vary.