flex-container
div
에 배치 된 3 열 그리드 (6 으로 구성)를 가운데 정렬하려고합니다. (이미지 참조)플렉스 컨테이너에서 div의 그리드를 중앙 정렬하는 방법은 무엇입니까?
많은 변형이 float
과 align-content
입니다. 또한 플렉스 항목을 하위 컨테이너에 배치하려고했지만 작동하지 못했습니다.
이 내가 현재 가지고있는 것입니다 :
.flex-container {
flex-direction: row;
display: -webkit-flex;
display: inline-flex;
background-color: #f5f7f9;
width: 100%;
align-content: center;
flex-flow: row wrap;
margin-top: 100px;
}
.flex-item {
width: 23%;
height: 360px;
margin: 10px;
order: 1;
border-radius: 3px;
padding: 0 10px 40px 10px;
}
.colour-1 {
background-color: #8c72cb;
}
.colour-2 {
background-color: #54c7ec;
}
.colour-3 {
background-color: #a3cedf;
}
.colour-4 {
background-color: #b9cad2;
}
.colour-5 {
background-color: #6bcebb;
}
.colour-6 {
background-color: #a3ce71;
}
<div class="flex-container">
<div class="flex-item colour-1"></div>
<div class="flex-item colour-2"></div>
<div class="flex-item colour-3"></div>
<div class="flex-item colour-4"></div>
<div class="flex-item colour-5"></div>
<div class="flex-item colour-6"></div>
</div>
감사합니다.