HTMLには、①~⑩の10個のp要素が数字の小さい順に並んでいるボックス群が記述されています。CSS3のflexboxを使えば、これらのボックスの表示順を自由に指定できます。
下記に掲載している5つの表示例すべてで、HTMLソースの記述順は同じだという点に注目して下さい。HTMLソースの記述順を変更することなく、CSSだけで表示順序を変更できます。
詳しくは、解説記事をご参照下さい。
※このサンプルをInternet Explorerで閲覧するためには、IE11が必要です。
ボックス①
ボックス②
ボックス③
ボックス④
ボックス⑤
ボックス⑥
ボックス⑦
ボックス⑧
ボックス⑨
ボックス⑩
ボックス①
ボックス②
ボックス③
ボックス④
ボックス⑤
ボックス⑥
ボックス⑦
ボックス⑧
ボックス⑨
ボックス⑩
ボックス①
ボックス②
ボックス③
ボックス④
ボックス⑤
ボックス⑥
ボックス⑦
ボックス⑧
ボックス⑨
ボックス⑩
ボックス①
ボックス②
ボックス③
ボックス④
ボックス⑤
ボックス⑥
ボックス⑦
ボックス⑧
ボックス⑨
ボックス⑩
ボックス①
ボックス②
ボックス③
ボックス④
ボックス⑤
ボックス⑥
ボックス⑦
ボックス⑧
ボックス⑨
ボックス⑩