我有興趣將第一個彈性兒童的訂單與第二個彈性兒童的訂單進行交換。我遇到的問題是我可能會與十幾個或更多的div打交道。有沒有辦法讓我可以分配一個柔性孩子的訂單,而不必將order
屬性分配給每個孩子?否則,第一個div被推到底部。更改一個彈性兒童的位置,而無需手動將「訂單」屬性分配給他人
.container {
display: flex;
flex-direction: column;
}
.child:first-of-type {
order: 2;
}
<div class="container">
<div class="child">1</div>
<div class="child">2</div>
<div class="child">3</div>
<div class="child">4</div>
<div class="child">5</div>
<div class="child">6</div>
<div class="child">7</div>
<div class="child">8</div>
</div>