私はdisplay: block
と1つの容器を持っています。それらの中に私は3つのdivを持っています。今では私がコード化したようにそれらを注文することはできませんでしたが、私のコンテナdivはdisplay: block
であり、display: flex
ではないので不可能です。ブロックコンテナ内のdivでorderプロパティが機能しないのはなぜですか?
私の場合、3つのdivsを1つずつ下にします。それが私がブロックを置く理由です。
ここにJSFIDDLEのデモンストレーションがありますが、私は自分の問題を解決しようとしました。 https://jsfiddle.net/u441j2rv/1/
HTML
<div id="blockContainer">
<div>Block A</div>
<div>Block B</div>
<div>Block C</div>
</div>
CSS
#blockContainer{
display: block;
}
#blockContainer div:nth-of-type(1){
background:red;
-webkit-order: 3;
order:3;
}
#blockContainer div:nth-of-type(2){
background:green;
-webkit-order: 1;
order: 1;
}
#blockContainer div:nth-of-type(3){
background:blue;
order: 2;
order: 2;
}