How to align div.c to the right end with flexbox like below?
+--------------+
|A B C |
+--------------+
The rule al
Updated answer
As per new question, align a single item to the right by adding margin-left: auto; to that item.
Demo
Original answer
Use the justify-content property on your container.
.container {
-webkit-justify-content: space-between;
justify-content: space-between;
}
A good resource for flex properties here.
Fiddle
.container {
border: 2px solid;
height: 500px;
display: flex;
flex-direction: row;
-webkit-justify-content: space-between;
justify-content: space-between;
}
.box {
border: 1px solid;
height: 200px;
width: 50px;
}
.a {
background-color: red;
align-self: flex-start;
}
.b {
background-color: cyan;
align-self: flex-end;
}