Я знаю, что этот вопрос задавали несколько раз здесь, но, к сожалению, ни одно из решений действительно не работает, и, возможно, есть лучший способ добиться того, что мне нужно в то же время.
Итак, учитывая следующий код, вы увидите, что первая строка соответствует 6 элементам, а вторая строка соответствует 2.
.thumbnails {
display: flex;
margin: 0;
padding: 0;
list-style-type: none;
flex-flow: row wrap;
width: 640px;
height: 400px;
justify-content: space-between;
}
.thumbnail {
width: 100px;
height: 100px;
background: #ccc;
border: 1px solid #000;
}
<ul class="thumbnails">
<li class="thumbnail"></li>
<li class="thumbnail"></li>
<li class="thumbnail"></li>
<li class="thumbnail"></li>
<li class="thumbnail"></li>
<li class="thumbnail"></li>
<li class="thumbnail"></li>
<li class="thumbnail"></li>
</ul>