プログラミング

justify-contentでフレックスアイテムの揃え位置を指定【CSS】

justify-contentプロパティは、フレックスアイテムを揃える位置を指定するプロパティです。

{justify-content: 位置;}

justify-contentの値の指定方法

justify-contentプロパティでは、以下のような値を指定できます。

flex-start

flex-startを指定すると、フレックスコンテナの主軸の起点に揃えられ、通常は左端に配置されます。

{justify-content: flex-start;}
  • box1
  • box2
  • box3
  • box4
  • box5
  • box6

flex-end

flex-endを指定すると、フレックスコンテナの主軸の終点に揃えられ、通常は右端に配置されます。

{justify-content: flex-end;}
  • box1
  • box2
  • box3
  • box4
  • box5
  • box6

center

centerを指定すると、フレックスコンテナの主軸の幅の中央に揃えられ、左右中央に配置されます。

{justify-content: center;}
  • box1
  • box2
  • box3
  • box4
  • box5
  • box6

space-between

space-betweenを指定すると、フレックスコンテナの主軸の幅に対して余白をもって等間隔に配置されます。

余白がない場合は、flex-startと同じ配置になります。

{justify-content: space-between;}
  • box1
  • box2
  • box3
  • box4
  • box5
  • box6

space-around

space-aroundを指定すると、フレックスコンテナの主軸の幅に対して余白をもって等間隔に配置されます。

space-betweenと異なるのは、起点と終点との間にも間隔が生じるという点で、余白がない場合は、centerと同じ配置になります。

{justify-content: space-around;}
  • box1
  • box2
  • box3
  • box4
  • box5
  • box6

Leave a Comment