CSS: align-self, order (for flex items)

By Xah Lee. Date: .

flex

align-self

Override alignment for one item

.item949 {
 align-self: flex-start;
 /* overrides container's align-items */
}

order

.item949:nth-child(2) {
 /* make it appear first */
 order: -1;
}

example

1
2
3
4
<div class="xflex7562">
<div class="item949">1</div>
<div class="item949" style="order:-1">2</div>
<div class="item949">3</div>
<div class="item949">4</div>
</div>