コンテナ

コンテナは、Bootstrap 基本的なレイアウト要素であり、特定のデバイスやビューポート内のコンテンツに適切な余白を与え整列させることができます。

How they work

コンテナは、Bootstrap の基本的なレイアウト要素であり、デフォルトのグリッドシステムを使用する際には必須です。

コンテナは内部にコンテンツを格納したり、適切な余白を与えたり(場合によっては)中央に配置したりするために使われます。コンテナはネストできますが、ほとんどのレイアウトではネストする必要はありません。

Bootstrapには3つの異なるコンテナがあります。

  • Container コンポーネントは各レスポンシブブレークポイントで max-width を設定します。
  • type="fluid" 属性を指定した場合、すべてのブレークポイントで width: 100% となります。
  • type="{breakpoint}" は、指定されたブレークポイントまで width: 100% になります。

下の表は、各コンテナの max-width と元の Container および type="fluid" との比較を各ブレークポイントで示しています。

Extra small
<576px
Small
≥576px
Medium
≥768px
Large
≥992px
X-Large
≥1200px
XX-Large
≥1400px
container 100% 540px720px960px1140px1320px
container-sm 100% 540px720px960px1140px1320px
container-md 100% 100% 720px960px1140px1320px
container-lg 100% 100% 100% 960px1140px1320px
container-xl 100% 100% 100% 100% 1140px1320px
container-xxl 100% 100% 100% 100% 100% 1320px
container-fluid 100% 100% 100% 100% 100% 100%

Default container

デフォルトの Container 固定幅でレスポンシブなコンテナです。

Responsive containers

レスポンシブコンテナは、指定したブレークポイントに到達するまで 100% の幅を持つクラスを指定することができます。その後はより高いブレークポイントごとにmax-widthが適用されます。

例えば type="sm" 属性は sm ブレークポイントに到達するまで 100% の幅で始まり、mdlgxlxxl とスケールアップしていきます。

100% wide until small breakpoint
100% wide until medium breakpoint
100% wide until large breakpoint
100% wide until extra large breakpoint
100% wide until extra extra large breakpoint

Fluid containers

ビューポート幅のコンテナを使うにはContainertype="fluid" 属性を追加してください。

...

See Also