Looking to style a webpage with CSS to achieve this particular layout:
https://i.sstatic.net/K3x0A.png
The objective is to make the page responsive where the red and blue columns (left and right) have fixed widths. The center column should be collapsible, housing uniform-sized square divs as part of a flexbox setup with:
flex-direction: row;
flex-wrap: wrap;
max-width: 962px;
Various configurations have been attempted, but the closest result has the three divs displayed inline; however, the blue div overlaps the yellow flexbox instead of causing it to collapse and wrap properly.
Any suggestions on CSS attributes for display, position, etc., especially using .red, .yellow, and .blue classes?
Appreciate any advice or tips!