I have a container `div` that contains many other `div`s. I wish to layout those `div`s into a kind of grid view, where as many `div`s as possible are in each row with equal width. The `div`s have a defined min-width property but not a max-width property.

I found [Fitting as many divs as possible horizontally in HTML, and filling the line width](https://stackoverflow.com/questions/16129657/fitting-as-many-divs-as-possible-horizontally-in-html-and-filling-the-line-widt) but it was different from what I wanted in that what I want doesn't have a fixed number of columns but rather a fixed min-width.

I am trying to make a kind of responsive design-I think I will be using flex box for this, but can't really find any guide to accomplishing what I want. So basically I want to make a flex box with a flexible number of columns based on the min-width of the flex items and screen width.

Any help is appreciated :3