I'm using a column wrap layout, and the page is going to load new content and append them as new children elements to the parent box element, so I hope the box width auto fit to the children elements.
Codes here: https://codepen.io/mashirozx/pen/exgRqV
My hope (Notice the overflow-x bar):

Problem solved:
Adding overflow: auto to the flex box.

