VR用のサムネイル選択メニューを作成しています。それらは3x2として配置されます。
サムネイルが6つ未満の場合、どのように整理すればよいですか? (例:2または5?)
注:ユーザーは、両側の矢印をクリックすることで、サムネイルの前/次のバッチを表示できます。
次のような対称性が必要な場合:
2:
[__][__]
3:
[__][__]
[__]
4:
[__][__]
[__][__]
5:
[__][__][__]
[__][__]
6:
[__][__][__]
[__][__][__]
3つの画像が横に並んでいることはわかっていますが、配置規則の一貫性を維持したいので、ユーザーに驚きはありません。
フレックスボックスを使用してグリッドを作成し、グリッドの子アイテムの幅に独自の幅を決定させ、アイテムを水平方向に中央揃えにします。
<div class="flexbox">
<div class="flex-child">…</div>
<div class="flex-child">…</div>
<div class="flex-child">…</div>
</div>
.flexbox {
display: flex;
flex: 0 1 auto;
flex-flow: row wrap;
justify-content: center;
}