カテゴリ: Bootstrap 更新日: 2026/01/18

Bootstrapブレークポイント完全ガイド!sm・md・lg・xl・xxlの意味と選び方を初心者向けに解説

ブレークポイントsm/md/lg/xl/xxlの意味と選び方【レスポンシブ設計の指針】
ブレークポイントsm/md/lg/xl/xxlの意味と選び方【レスポンシブ設計の指針】

先生と生徒の会話形式で理解しよう

生徒

「Bootstrapでsmとかmdって書いてあるんですが、正直よく分かりません…」

先生

「それは画面の大きさごとにデザインを切り替えるための目印です。」

生徒

「スマホとかパソコンで見た目を変えるってことですか?」

先生

「そうです。Bootstrapではそれをブレークポイントと呼びます。」

1. ブレークポイントとは何か

1. ブレークポイントとは何か
1. ブレークポイントとは何か

ブレークポイントとは、画面の横幅によってレイアウトを切り替えるための境目のことです。スマートフォン、タブレット、パソコンでは画面の大きさが違います。

そのまま同じ配置にすると、文字が小さすぎたり、横にはみ出したりします。そこで、ある幅を境にデザインを変える仕組みが必要になります。

2. Bootstrapが用意している画面サイズの考え方

2. Bootstrapが用意している画面サイズの考え方
2. Bootstrapが用意している画面サイズの考え方

Bootstrapでは、よく使われる画面サイズをあらかじめ分類しています。これにより、細かい計算をしなくてもレスポンシブ対応ができます。

レスポンシブとは、画面サイズに応じて自動で見た目が変わる設計のことです。

3. smとmdの意味をやさしく理解する

3. smとmdの意味をやさしく理解する
3. smとmdの意味をやさしく理解する

smは小さめの画面を意味します。主にスマートフォンを横にしたサイズや、小さなタブレットを想定しています。

mdは中くらいの画面です。タブレットや小型ノートパソコンをイメージすると分かりやすいです。


<div class="container">
    <div class="row">
        <div class="col-sm-6 col-md-4">内容</div>
        <div class="col-sm-6 col-md-8">内容</div>
    </div>
</div>
ブラウザ表示

4. lgとxlの役割を知ろう

4. lgとxlの役割を知ろう
4. lgとxlの役割を知ろう

lgは大きめの画面を意味します。一般的なデスクトップパソコンの画面サイズです。

xlはさらに広い画面を想定しています。横幅が広いモニターで、余白を活かしたデザインができます。


<div class="container">
    <div class="row">
        <div class="col-lg-3 col-xl-2">メニュー</div>
        <div class="col-lg-9 col-xl-10">メイン</div>
    </div>
</div>
ブラウザ表示

5. xxlはどんなときに使うのか

5. xxlはどんなときに使うのか
5. xxlはどんなときに使うのか

xxlはとても大きな画面向けの指定です。横幅が非常に広いディスプレイで使われます。

必ず使うものではありませんが、管理画面や情報量の多いページでは役立ちます。


<div class="container">
    <div class="row">
        <div class="col-xxl-2">サイド</div>
        <div class="col-xxl-10">コンテンツ</div>
    </div>
</div>
ブラウザ表示

6. モバイルファーストという考え方

6. モバイルファーストという考え方
6. モバイルファーストという考え方

Bootstrapはモバイルファーストという考え方で作られています。これは、まずスマートフォンを基準にデザインし、画面が大きくなるにつれて調整する方法です。

そのため、何も指定しない場合はスマホ向けの表示になります。

7. ブレークポイントの選び方の基本

7. ブレークポイントの選び方の基本
7. ブレークポイントの選び方の基本

初心者の方は、すべてのサイズを無理に使う必要はありません。まずはmdとlgを中心に考えると分かりやすいです。

画面を縮めたり広げたりしながら、「ここで見づらくなる」という位置を基準に選ぶのがおすすめです。

8. ブレークポイント設計で失敗しないコツ

8. ブレークポイント設計で失敗しないコツ
8. ブレークポイント設計で失敗しないコツ

細かく切り替えすぎると、コードが複雑になります。まずはシンプルに作り、必要になったら追加するのが安全です。

Bootstrapの決められた区切りを使うことで、安定したレスポンシブ設計ができます。

2026年最新 スキルアップ・実践セミナー

【60分集中】CSSを1行も書かない!?Bootstrap 5ユーティリティクラス活用で開発工数を50%削減

「スピード」が武器になる。Bootstrap 5で商用クオリティのWebサイトを高速構築。

本講座では、世界シェアNo.1のフレームワークBootstrap 5を使いこなし、ゼロからレスポンシブサイトを組み上げる「現場最速のワークフロー」を学びます。単なる導入に留まらず、ユーティリティクラスを活用した効率化と、実務で必須となるカスタマイズ技法を60分で完全習得します。

具体的なワークショップ内容と環境

【つくるもの】
モダンなランディングページ(LP)やダッシュボードのプロトタイプを作成します。ナビゲーション、ヒーローセクション、カードレイアウト、フッターなど、Bootstrapのコンポーネントを組み合わせて「一瞬で形にする」感動を体験してください。

【開発環境】
VS CodeにBootstrap 5専用のSnippet(補完機能)を導入し、手入力を最小限にする環境を構築。最新のCDN利用法や、表示速度(Core Web Vitals)を意識した最適な読み込み設定など、プロの初期設定を伝授します。

この60分で得られる3つの革新スキル

1. グリッドシステムの完全マスター

スマホ・タブレット・PCでレイアウトを自由自在に切り替える「ブレイクポイント」の極意を学びます。

2. ユーティリティクラスによる爆速デザイン

CSSを1行も書かずに、マージン・パディング・カラーを制御。開発工数を半分以下にする実戦術を習得します。

3. 脱・標準デザインのカスタマイズ

「Bootstrap感」を消し、独自のブランドイメージに合わせるための、上書きの作法とデザインの整え方を伝授します。

※本講座は、HTML/CSSの基本を理解した方向けの「実践加速講座」です。制作会社のコーダーや副業フリーランスとして「案件の回転率」を上げ、市場価値を最大化させたい方をモクモクがバックアップします。

【60分集中】CSSを1行も書かない!?Bootstrap 5ユーティリティクラス活用で開発工数を50%削減

Bootstrap 5を楽しみながら、一緒に学びましょう!

各回少人数・マンツーマン形式で徹底サポート

このセミナーの詳細・お申し込みはこちら
カテゴリの一覧へ
新着記事
New1
CSS
CSSの単位一覧と使い分けを徹底解説!初心者でもすぐに理解できるスタイル調整の基本
New2
CSS
CSSで画面サイズごとのフォントサイズを調整する方法を完全ガイド!初心者にもやさしく解説
New3
Bootstrap
Bootstrapのナビゲーション完全入門!.nav・.nav-tabs・.nav-pillsの基本使い方を初心者向けに徹底解説
New4
Bootstrap
Bootstrap 5のブレークポイントとモバイルファースト設計を基礎から理解
人気記事
No.1
Java&Spring記事人気No1
CSS
CSSのレスポンシブ新常識!メディアクエリとコンテナクエリの違いを徹底解説
No.2
Java&Spring記事人気No2
Bootstrap
Bootstrap Iconsのライセンスと商用利用の注意点【著作権と表記を初心者向けに解説】
No.3
Java&Spring記事人気No3
CSS
CSSの状態によるセレクタ完全ガイド!初心者でもわかる:checkedと:disabledの使い方
No.4
Java&Spring記事人気No4
CSS
CSSで要素を消す方法を完全ガイド!display:noneとvisibility:hiddenの違い
No.5
Java&Spring記事人気No5
Bootstrap
Bootstrap 5 と Tailwindの違いを比較:どっちを選ぶ?用途別の選び方を初心者向けに解説
No.6
Java&Spring記事人気No6
CSS
CSSで要素のサイズを自動調整!autoとfit-contentの使い方
No.7
Java&Spring記事人気No7
Bootstrap
Bootstrapフォームのレイアウト設計を完全解説!1列・2列・グリッドフォームをブレークポイント別に作ろう
No.8
Java&Spring記事人気No8
CSS
CSSのメディアクエリをネストする!最新の書き方とSCSS・PostCSS活用術