Bootstrapで横幅いっぱいのレイアウトにする方法!

この記事では、Bootstrapで横幅いっぱいのレイアウトにする方法を解説しています。画面幅100%でサイトを作成したい場合、containerクラスでは幅が固定されてしまい、横幅いっぱいにすることができません。そんな場合の対処法について紹介します。

コンテンツ [表示]

  1. 1Bootstrapで横幅いっぱいのレイアウトにしたい
  2. 2Bootstrapで横幅いっぱいのレイアウトにする方法

Bootstrapで横幅いっぱいのレイアウトにしたい

Bootstrapで.containerクラスを使用すると左右に自動的に余白が付き、コンテンツの幅が画面サイズによって段階的に固定されます。

では、固定ではなく画面サイズに応じて横幅いっぱいのレイアウトにしたい場合はどうすればよいでしょうか?

containerクラスを使用したときのレイアウト

containerクラスを使用したときのレイアウト

Bootstrapで横幅いっぱいのレイアウトにする方法

.container-fluidクラスを使用すると、「ウィンドウ幅」に応じて「内部の幅」が変化します。.containerクラスとは違い、ウィンドウ幅の変化に合わせて内部の幅が変化します。

.containerクラスを使用すると横幅に上限がありますが.container-fluidにはなく、画面全幅に要素が広がります。

以下のサンプルコードで.container.container-fluidを使用した場合の比較をしています。別ウィンドウで開いて大きい画面で見るとわかりやすいです。

container-fluidクラスを使用したレイアウト

container-fluidクラスを使用したレイアウト

GeekHive採用サイト

関連記事