For example, the following blocks:
div.flex { display: flex; flex-flow: row wrap; justify-content: space-between; } div.flex > div { width: 30%; border: 1px solid #000; height: 10px; margin: 10px 0 } <div class="flex"> <div></div> <div></div> <div></div> <div></div> <div></div> </div> All is good, but the last line I want to do this: 
How to do it? Of course, you can add an empty element to the end:
div.flex { display: flex; flex-flow: row wrap; justify-content: space-between; } div.flex > div { width: 30%; border: 1px solid #000; height: 10px; margin: 10px 0 } div.flex > span { width:30%; } <div class="flex"> <div></div> <div></div> <div></div> <div></div> <div></div> <span></span> </div> but blocks can be adaptive or fixed width, this method will not work