Flex nowrap
効かない
1
2
3
display: flex;
flex-wrap: nowrap;
align-content: end;
CSS BOX ALIGNMENT
縦の align、横の justify。対象は items / content / self。 全部その場で動かして、生成されるCSSと一緒に確認できます。
図は横書きのGrid前提です。Flexでは justify-content が main axis、align-* が cross axis 側になります(justify-items / justify-self はFlexでは使いません)。
WHY ALIGN-CONTENT SOMETIMES DOES NOTHING
grid専用ではありません。flexでも flex-wrap が nowrap 以外なら効きます。 見た目が複数行かどうかではなく、single-line flex container かどうかがポイントです。
display: flex;
flex-wrap: nowrap;
align-content: end;
display: flex;
flex-wrap: wrap;
align-content: end;
display: grid;
align-content: end;
各アイテム
行/トラック全体
その要素だけ
align と justify