BootstrapのRowとColumnを使用したレスポンシブなレイアウトの作成方法


  1. Bootstrapの導入: まず、Bootstrapをウェブページに導入する必要があります。Bootstrapの公式ウェブサイトから最新のバージョンのCSSとJavaScriptファイルをダウンロードし、ウェブページにリンクします。

  2. コンテナの作成: レイアウトを作成する前に、Bootstrapのコンテナクラスを使用してコンテンツを包む必要があります。コンテナは、コンテンツを中央に配置し、レスポンシブな幅を提供します。

<div class="container">
  <!-- ここにコンテンツを追加 -->
</div>
  1. 行と列の作成: Bootstrapのグリッドシステムでは、行(row)と列(col)を使用してコンテンツを配置します。行はコンテンツを水平方向にグループ化し、列は行内でコンテンツの幅を指定します。
<div class="container">
  <div class="row">
    <div class="col">
      <!-- ここにコンテンツを追加 -->
    </div>
    <div class="col">
      <!-- ここにコンテンツを追加 -->
    </div>
  </div>
</div>
  1. 列の幅の指定: 列には12個の等幅のカラムがあります。カラムの幅はcolクラスに追加するクラス名で指定します。たとえば、2つのカラムを作成し、それぞれ半分の幅を持たせる場合は、col-6クラスを使用します。
<div class="container">
  <div class="row">
    <div class="col-6">
      <!-- ここにコンテンツを追加 -->
    </div>
    <div class="col-6">
      <!-- ここにコンテンツを追加 -->
    </div>
  </div>
</div>
  1. ネストした行と列: 必要に応じて、ネストした行と列を作成することもできます。これにより、より複雑なレイアウトを作成することができます。
<div class="container">
  <div class="row">
    <div class="col-6">
      <!-- ここにコンテンツを追加 -->
    </div>
    <div class="col-6">
      <!-- ここにコンテンツを追加 -->
      <div class="row">
        <div class="col">
          <!-- ここにコンテンツを追加 -->
        </div>
        <div class="col">
          <!-- ここにコンテンツを追加 -->
        </div>
      </div>
    </div>
  </div>
</div>

これらはBootstrapの基本的な使用方法の一部です。さらに詳細な設定やカスタマイズについては、Bootstrapの公式ドキュメントを参照してください。この方法を使用すると、簡単にレスポンシブなレイアウトを作成することができます。