Flexbox-контейнер может перемещать элементы лишь по одной линии либо высота(flex-direction column) либо ширина flex-direction row) вашу задачу нужно решать позиционированием,также можно grid. А если для учебы хотите flex то нужно создать еще одну оболочку