I have a simple flex-box layout with a container like:
.grid { display: flex; flex-flow: row wrap; justify-content: space-between; }
If the individual child items have an explicit width (eg. 32%), you can solve this by adding an :after element to the parent and giving this the same explicit width.