Since the introduction of Flexbox in CSS, it has become so ubiquitous that you could find it in almost every website. However, Flexbox doesn’t always behave as expected. For example, once you allow your child element to stretch by giving flex-grow a positive value, the last row always stretches end to end, and it may look awkward when it has…