フレックス使用/ウェブ開発初心者。DRYのFlex注文がありますか?
私は現在、フレックスコンテナ内の6つのボックスは、モバイルデバイスのために、このように注文したコードで多かれ少なかれ、このような(CSS含まれていますが、クラス「ボックス」はあなたが見る灰色のボックスではありません上記):
<div class="flex-container">
<div class=“box item” />
<div class=“text item”>
<h4>Text</h4>
</div>
<div class=“box item” />
<div class=“text item”>
<h4>Text</h4>
</div>
<div class=“box item” />
<div class=“text item”>
<h4>Text</h4>
</div>
</div>
これは、私は、モバイルデバイスのため何をしたいです!デスクトップ用
しかし、私はこれを達成したいと思います:Desktop View
現在、私はこれを達成しています唯一の方法は、この魅力フレックス注文CSSを使用することです:
item:nth-of-type(1) {order:1;}
item:nth-of-type(2) {order:2;}
item:nth-of-type(3) {order:4;}
item:nth-of-type(4) {order:3;}
item:nth-of-type(5) {order:5;}
item:nth-of-type(6) {order:6;}
を私の質問がありますコンテナ内のすべてのアイテムを注文する必要なく、厄介で反復的なコードブロックを作成しなくても、私の目標(つまり、アイテム3と4の順番を入れ替える)を達成する方法がありますか?
それは素晴らしかった!ありがとう。 – marly