flex-wrap
by nilloc
HTML
<div class="container-wrap">
<h1>nowrap</h1>
<div class="container nowrap">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
</div>
<h1>wrap</h1>
<div class="container wrap">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
</div>
<h1>wrap-reverse</h1>
<div class="container wrap-reverse">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
</div>
</div>
SCSS
.container-wrap {
display: flex;
flex-direction: column;
}
.container {
width: 100%;
display: flex;
background: #FFF;
justify-content:center;
}
.item {
border: 1px solid #ED9999;
padding: 14px;
width: 34%;
margin-left:10px;
margin-rigth:10px;
&:nth-child(1) {
background: #ED8896;
}
&:nth-child(2) {
background: darken(#ED8896, 10%)
}
&:nth-child(3) {
background: darken(#ED8896, 20%)
}
&:last-child{
margin-right:auto;
}
}
.nowrap {
flex-wrap: nowrap;
}
.wrap {
flex-wrap: wrap;
}
.wrap-reverse {
flex-wrap: wrap-reverse;
}