CSS justify-content プロパティ

❮ 前章へ 完全な CSS リファレンス 次へ ❯

フレキシブル <div> 要素のアイテムの周りにスペースを作ります:

div {
    display: -webkit-flex; /* Safari */
    -webkit-justify-content: space-around; /* Safari 6.1+ */
    display: flex;
    justify-content: space-around;
}
Try it Yourself ❯

定義と用法

justify-content プロパティは、アイテムが主軸(横)方向で使用可能なすべてのスペースを使用していない場合の、 フレキシブル・コンテナのアイテムを配列を指定します。

チップ: 交差軸(縦方向)上のアイテムの位置揃えには、align-items プロパティを使用します。

デフォルト値: flex-start
継承: 継承する
アニメーション可否: 不可。animatable を参照
バージョン: CSS3
JavaScript 構文: object.style.justifyContent="space-between" Try it

ブラウザ・サポート

表中の数字は、完全にプロパティをサポートした最初のブラウザのバージョンです。

-webkit-、-moz- の後に続く数字 は、接頭辞付きで動作した最初のバージョンです。

プロパティ
justify-content 29.0
21.0 -webkit-
11.0 28.0
18.0 -moz-
9.0
6.1 -webkit-
17.0

CSS 構文

justify-content: flex-start|flex-end|center|space-between|space-around|initial|inherit;

プロパティの値

説明 Play it
flex-start デフォルト値。アイテムはコンテナの始端側に寄せて配置されます Play it ❯
flex-end アイテムはコンテナの終端側に寄せて配置されます Play it ❯
center アイテムはコンテナの中央に寄せて配置されます Play it ❯
space-between アイテムを均等割り付けします Play it ❯
space-around アイテムの前後にスペースを入れて均等割り付けします Play it ❯
initial プロパティにデフォルト値を設定します。initial を参照 Play it ❯
inherit このプロパティは親要素を継承します。inherit を参照

関連ページ

CSSリファレンス:align-content プロパティ

CSSリファレンス:align-items プロパティ

CSSリファレンス:align-self プロパティ

HTML DOM リファレンス:justifyContent プロパティ


❮ 前章へ 完全な CSS リファレンス 次へ ❯