最終更新日: 2021年1月16日
Bootstrapで横幅いっぱいのレイアウトにする方法!
この記事では、Bootstrapで横幅いっぱいのレイアウトにする方法を解説しています。画面幅100%でサイトを作成したい場合、containerクラスでは幅が固定されてしまい、横幅いっぱいにすることができません。そんな場合の対処法について紹介します。
Bootstrapで横幅いっぱいのレイアウトにしたい
Bootstrapで.container
クラスを使用すると左右に自動的に余白が付き、コンテンツの幅が画面サイズによって段階的に固定されます。
では、固定ではなく画面サイズに応じて横幅いっぱいのレイアウトにしたい場合はどうすればよいでしょうか?
Bootstrapで横幅いっぱいのレイアウトにする方法
.container-fluid
クラスを使用すると、「ウィンドウ幅」に応じて「内部の幅」が変化します。.container
クラスとは違い、ウィンドウ幅の変化に合わせて内部の幅が変化します。
.container
クラスを使用すると横幅に上限がありますが.container-fluid
にはなく、画面全幅に要素が広がります。
以下のサンプルコードで.container
と.container-fluid
を使用した場合の比較をしています。別ウィンドウで開いて大きい画面で見るとわかりやすいです。
containerクラスを使用したときのレイアウト