CSS - flex-direction
by Rodwyn Moreno
HTML
<h1>row</h1>
<div class="main row">
<div style="background-color:coral;">A</div>
<div style="background-color:lightblue;">B</div>
<div style="background-color:lightgreen;">C</div>
<div style="background-color:pink;">D</div>
</div>
<br>
<h1>row-reverse</h1>
<div class="main row-reverse">
<div style="background-color:coral;">A</div>
<div style="background-color:lightblue;">B</div>
<div style="background-color:lightgreen;">C</div>
<div style="background-color:pink;">D</div>
</div>
<br>
<h1>column</h1>
<div class="main column">
<div style="background-color:coral;">A</div>
<div style="background-color:lightblue;">B</div>
<div style="background-color:lightgreen;">C</div>
<div style="background-color:pink;">D</div>
</div>
<h1>column-reverse</h1>
<div class="main column-reverse">
<div style="background-color:coral;">A</div>
<div style="background-color:lightblue;">B</div>
<div style="background-color:lightgreen;">C</div>
<div style="background-color:pink;">D</div>
</div>
SCSS
.column {
flex-direction: column;
}
.column-reverse {
flex-direction: column-reverse;
}
.row {
flex-direction: row;
}
.row-reverse {
flex-direction: row-reverse;
}
.main {
border: 1px solid #c3c3c3;
display: flex;
height: auto;
width: 100%;
div {
width: 70px;
height: 70px;
}
}