カテゴリ: Bootstrap 更新日: 2026/07/02

Bootstrapの丸ボタンとピル型ボタンの作り方完全ガイド 初心者でも理解できるボタンデザイン入門

丸ボタン・ピル型(.rounded-circle/.rounded-pill)のデザインガイド
丸ボタン・ピル型(.rounded-circle/.rounded-pill)のデザインガイド

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

生徒

「Bootstrapで丸いボタンを作ることはできますか」

先生

「できます。Bootstrapには丸ボタンやピル型ボタンを簡単に作れるクラスが用意されています」

生徒

「ピル型ボタンとは何ですか」

先生

「薬のカプセルのように両端が丸くなった横長のボタンです。見た目が柔らかくなりクリックしやすくなります」

生徒

「難しい設定が必要ですか」

先生

「いいえ。決められたクラスを追加するだけで簡単に作れます」

1. Bootstrapの丸ボタンとピル型ボタンとは

1. Bootstrapの丸ボタンとピル型ボタンとは
1. Bootstrapの丸ボタンとピル型ボタンとは

Bootstrapとはウェブサイトの見た目を整えるための便利なデザインテンプレートです。ボタンはページの中でも特に重要な役割を持ちます。ユーザーが操作を行うための入口になるため、押しやすく分かりやすいデザインが求められます。

丸ボタンとは、完全に円の形をしたボタンを指します。スマートフォンのアプリやSNSの投稿ボタンなどでよく使われます。視覚的に目立ちやすく、操作したい場所を直感的に理解できる特徴があります。

ピル型ボタンは横長で両端が丸くなった形のボタンです。カプセルの形に似ているためこの名前が付いています。メニュー切り替えや選択ボタンなどに使われることが多く、柔らかく親しみやすい印象を与えます。

Bootstrapでは丸ボタンを作るためにrounded-circle、ピル型を作るためにrounded-pillというクラスを利用します。クラスとはHTMLタグに追加する装飾の指示のようなもので、追加するだけで見た目が変化します。

2. 丸ボタンを作成する基本方法

2. 丸ボタンを作成する基本方法
2. 丸ボタンを作成する基本方法

丸ボタンを作るにはボタンの形を円形に変える必要があります。Bootstrapではrounded-circleを追加するだけで円形になります。ただし完全な丸にするためには縦と横のサイズを同じにする必要があります。

初心者がよく混乱するポイントとして、丸にするためには高さと幅が同じであることが重要です。これは紙に丸を描くときに縦横の長さが同じでなければ楕円になることと同じです。


<button class="btn btn-primary rounded-circle" style="width:80px;height:80px;">
    OK
</button>
ブラウザ表示

このコードではBootstrapの基本ボタンに加えて丸くする設定を追加しています。styleで幅と高さを同じ数値に指定すると綺麗な円形になります。

3. アイコン付き丸ボタンの作り方

3. アイコン付き丸ボタンの作り方
3. アイコン付き丸ボタンの作り方

丸ボタンは文字よりもアイコンと組み合わせることで視覚的に分かりやすくなります。アイコンとは絵で意味を伝える小さな図形のことです。BootstrapではBootstrap Iconsというアイコン素材を利用できます。

例えば追加ボタンや削除ボタンなどは文字よりもアイコンを使うことで直感的な操作が可能になります。特にスマートフォンでは表示スペースが限られるため丸ボタンとアイコンの組み合わせは重要です。


<button class="btn btn-success rounded-circle" style="width:70px;height:70px;">
    <i class="bi bi-plus-lg"></i>
</button>

<button class="btn btn-danger rounded-circle" style="width:70px;height:70px;">
    <i class="bi bi-trash"></i>
</button>
ブラウザ表示

このようにアイコンを中央に配置すると視認性が向上します。ユーザーは絵を見るだけで機能を理解できるため操作ミスを減らす効果があります。

4. ピル型ボタンを作る基本方法

4. ピル型ボタンを作る基本方法
4. ピル型ボタンを作る基本方法

ピル型ボタンはrounded-pillクラスを追加するだけで作成できます。ピル型は角が丸くなるため優しい印象を与え、フォーム送信や選択ボタンなど幅広い場面で使用されます。

ピル型は横に長いボタンとして使用されることが多く、文字を読みやすく配置できる特徴があります。メニューやカテゴリー選択など複数の選択肢を並べる場合に適しています。


<button class="btn btn-primary rounded-pill px-4">
    送信する
</button>

<button class="btn btn-outline-secondary rounded-pill px-4">
    キャンセル
</button>
ブラウザ表示

pxは横方向の余白を意味します。余白を広くするとピル型の形が美しく整います。

5. ボタングループと組み合わせた活用方法

5. ボタングループと組み合わせた活用方法
5. ボタングループと組み合わせた活用方法

ボタングループとは複数のボタンをまとめて配置する機能です。選択メニューやフィルター機能などに利用されます。ピル型ボタンと組み合わせることで見た目が整理されユーザーが選択しやすくなります。


<div class="btn-group">
    <button class="btn btn-outline-primary rounded-pill">人気</button>
    <button class="btn btn-outline-primary rounded-pill">新着</button>
    <button class="btn btn-outline-primary rounded-pill">評価順</button>
</div>
ブラウザ表示

この方法を使うと選択状態を分かりやすく表現できます。検索条件やカテゴリ切り替えなど多くの場面で活用されています。

6. サイズ変更とレスポンシブ対応

6. サイズ変更とレスポンシブ対応
6. サイズ変更とレスポンシブ対応

レスポンシブとは画面サイズに応じてデザインを自動調整する仕組みです。スマートフォンやタブレットなど様々な端末で見やすく表示するために重要な考え方です。

Bootstrapにはbtn-lgやbtn-smといったサイズ変更クラスが用意されています。丸ボタンやピル型ボタンにも適用できます。


<button class="btn btn-warning btn-lg rounded-pill">
    大きいボタン
</button>

<button class="btn btn-info btn-sm rounded-pill">
    小さいボタン
</button>
ブラウザ表示

画面サイズに応じてボタンの大きさを調整すると操作性が向上します。特に指で操作する端末ではボタンサイズが重要になります。

7. カラー変更とユーザビリティ向上

7. カラー変更とユーザビリティ向上
7. カラー変更とユーザビリティ向上

ユーザビリティとは利用者の使いやすさを意味します。ボタンカラーを適切に設定することで操作の意味を明確にできます。例えば青は標準操作、赤は削除、緑は成功を示す色としてよく利用されます。

Bootstrapでは複数のカラーパターンが用意されており、クラスを変更するだけでデザインを切り替えることができます。色を統一することでサイト全体のブランドイメージを整える効果もあります。

丸ボタンやピル型ボタンは目立ちやすいため、重要な操作を誘導する目的でも利用されます。視線の流れを意識して配置することでユーザーが迷わず操作できるようになります。

8. 丸ボタンとピル型ボタンを使うときの注意点

8. 丸ボタンとピル型ボタンを使うときの注意点
8. 丸ボタンとピル型ボタンを使うときの注意点

丸ボタンはデザイン性が高い反面、文字を多く入れると読みにくくなります。そのためアイコンや短い文字に限定することが大切です。情報量が多い場合はピル型ボタンを選ぶ方が適しています。

またボタンの間隔を適切に保つことも重要です。間隔が狭すぎると誤操作の原因になります。Bootstrapの余白クラスを利用すると簡単に調整できます。

さらに背景色と文字色のコントラストを意識することで視認性を高めることができます。見にくい配色はユーザーの離脱につながるため注意が必要です。

丸ボタンとピル型ボタンは現代のウェブデザインにおいて非常に人気があり、スマートフォンアプリや管理画面など多くの場面で採用されています。基本を理解することで様々なレイアウトに応用できます。

まとめ

まとめ
まとめ

本記事ではBootstrapを活用した丸ボタンとピル型ボタンの作り方について詳しく解説しました。まず、丸ボタンとは円形のボタンであり、ユーザーが直感的に操作できる特徴があること、ピル型ボタンは横長で両端が丸く、柔らかい印象を与えることを学びました。Bootstrapではそれぞれrounded-circlerounded-pillクラスを使うことで簡単に実装でき、さらにサイズやカラーを変更することでレスポンシブ対応やユーザビリティの向上も可能です。

丸ボタンの作成では縦横のサイズを揃えることがポイントで、文字よりもアイコンと組み合わせると視覚的に分かりやすくなります。ピル型ボタンは文字の読みやすさや選択肢を並べる際に有効で、ボタングループと組み合わせることでメニューやフィルター機能などに応用可能です。サイズ変更クラスbtn-lgbtn-smを活用すると、スマートフォンやタブレットなど多様な端末でも快適に操作できます。

また、カラー設定を適切に行うことで操作の意味を明確に示し、ユーザーが迷わず操作できるデザインになります。丸ボタンやピル型ボタンは視認性が高く、重要な操作を誘導する際にも効果的です。しかし、丸ボタンには文字を詰め込みすぎない、ボタン間の余白を適切に保つ、背景色と文字色のコントラストを意識するなどの注意点もあります。

実際の実装例として、丸ボタンでは幅と高さを同じにするスタイル設定や、アイコン付きボタンの実装例を示しました。ピル型ボタンでは横幅の余白を調整するpx-4クラスの活用例、ボタングループとの組み合わせ、サイズ変更クラスの利用方法も学びました。これらの知識を組み合わせることで、ユーザーに優しいインターフェースを簡単に作成することができます。

さらにレスポンシブ対応により、スマートフォンやタブレットでも操作性を損なわず、ボタンのサイズや形を柔軟に調整できます。色や形を工夫することで、ブランドイメージを崩さずに操作性を高めるデザインが可能です。丸ボタンやピル型ボタンは現代のウェブデザインにおいて幅広く利用されており、初心者でも基本を押さえればすぐに応用できます。

先生と生徒の振り返り会話

生徒

「丸ボタンとピル型ボタンの違いを覚えるのが難しかったです」

先生

「丸ボタンは円形で視覚的に目立つ、ピル型は横長で柔らかい印象を与えると覚えれば分かりやすいです」

生徒

「アイコンを使うとさらに分かりやすいんですね」

先生

「その通りです。文字よりもアイコンで直感的に操作できるようになります」

生徒

「サイズやカラーも変えられるんですね」

先生

「はい。btn-lgbtn-smでサイズを調整し、カラークラスを変えることでユーザビリティを向上させられます」

生徒

「注意点もありますか」

先生

「丸ボタンには文字を詰め込みすぎないこと、ボタン間の余白を適切に保つこと、文字色と背景色のコントラストを意識することが重要です」

生徒

「なるほど、基本を押さえれば色々なデザインに応用できそうです」

先生

「その通りです。丸ボタンとピル型ボタンは現代のウェブデザインで多く使われています。基本を理解して応用すれば、操作しやすく魅力的なUIを作れます」

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
HTML
HTMLのtableタグの使い方を完全ガイド!初心者でもわかる表組みデータの基本
New3
CSS
CSSで要素の可視性を制御するテクニック!モーダル・ドロップダウン活用ガイド
New4
CSS
CSSで表示切替をアニメーションと併用する方法!displayとtransitionの使い方完全ガイド
人気記事
No.1
Java&Spring記事人気No1
CSS
CSSで要素のサイズを自動調整!autoとfit-contentの使い方
No.2
Java&Spring記事人気No2
HTML
HTML inputタグとは?フォーム入力を担う基本要素を初心者向けに完全解説
No.3
Java&Spring記事人気No3
CSS
CSSの::placeholderの使い方を完全ガイド!入力欄のデザインを自由自在に変える方法
No.4
Java&Spring記事人気No4
CSS
テキストボックスの作り方!CSSで幅・高さ・色を自由にカスタマイズする方法
No.5
Java&Spring記事人気No5
CSS
CSSでテキストの折り返しを完全解説!初心者でもわかる基本と注意点
No.6
Java&Spring記事人気No6
CSS
CSSでGoogle Fontsを使う方法を完全ガイド!初心者でもできるフォントの変更
No.7
Java&Spring記事人気No7
Bootstrap
Bootstrap 5ボタン入門:.btn・.btn-primaryの種類とサイズ・形を初心者向けに完全解説
No.8
Java&Spring記事人気No8
Bootstrap
Bootstrap 5 のカラーと背景色を完全ガイド!初心者向け色の使い分け解説