Выравнивание элементов в flex-container

Есть flex-container с элементами внутри, при последовательной вставки каждого элемента они выстраиваются вслед за другом по главной оси, но при переносе нового элемента на следующую строку элемент становится в центр(как на картинке). Как можно сделать, чтобы элемент под номером 7 был ровно под элементом 1 ?

введите сюда описание изображения

Css код, что использую.

<style type="text/css">
.flex-container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row column; 
    justify-content: center;
}
</style>


Ответы (1 шт):

Автор решения: Dimabytes

Для этого нужно сменить

justify-content: center;

на

justify-content: flex-start;

.flex-container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row column; 
    justify-content: flex-start;
}
.element{
  width: 100px;
  height: 100px;
  background: red;
  border: 1px solid green;
}
<div class="flex-container">
  <div class="element"></div>
  <div class="element"></div>
  <div class="element"></div>
  <div class="element"></div>
  <div class="element"></div>
  <div class="element"></div>
</div>

→ Ссылка