Boostrap4でボタンの色、サイズ、表示状況、ボタングループを指定する方法

記事内に広告が含まれています。

Boostrapでボタンを作るにはクラスに「btn」クラスとボタンの色を表現するクラス、サイズを表現するクラスを指定して作成します。

Boostrapでボタンを作成する方法

Boostrapでボタンを作るにはクラスに「btn」クラスとボタンの色を表現するクラスとサイズを表現するクラスを指定して作成します。

ボタンの色を表現するクラス

ボタンの色を表現するクラスは以下の6種類が用意されています。

クラス名 ボタンの色
btn-default 白色
btn-primary 青系統の色
btn-success 緑系統の色
btn-info 薄い青系統の色
btn-warning 黄系統の色
btn-danger 薄い赤系統の色
btn-light 明るい色
btn-dark 暗い色
btn-link リンクの色

以下はその表示例です。

<button class="btn btn-default">btn-default・黒系統のボタン</button>
<button class="btn btn-primary">btn-primary・青系統の色のボタン</button>
<button class="btn btn-success">btn-success・緑系統の色のボタン</button>
<button class="btn btn-info">btn-info・薄い青系統の色のボタン</button>
<button class="btn btn-warning">btn-warning・黄系統の色のボタン</button>
<button class="btn btn-danger">btn-danger・薄い赤系統の色のボタン</button>
<button class="btn btn-light">btn-light・明るい色</button>
<button class="btn btn-dark">btn-dark・暗い色</button>
<button class="btn btn-link">btn-link・リンクの色<</button>









ボタンのサイズを表現するクラス

ボタンのサイズを表現するクラスは以下の4種類が用意されています。

クラス名 ボタンのサイズ
btn-lg 通常より大きなサイズのボタン
btn-sm 通常より小さなサイズのボタン
btn-xs 極小サイズのボタン
btn-block ブロック幅100%のボタン

以下はその表示例です。

<button class="btn btn-default btn-lg">btn-lg・常より大きなサイズのボタン</button>
<button class="btn btn-primary ">通常サイズのボタン</button>
<button class="btn btn-success btn-sm">btn-sm・通常より小さなサイズのボタン</button>
<button class="btn btn-warning btn-xs">btn-xs・極小サイズのボタン</button>
<button class="btn btn-danger  btn-block">btn-block・ブロック幅100%のボタン</button>





ボタンの表示状況を表現するクラス

ボタンの表示状況を表現するクラスは以下の2種類が用意されています。

クラス名 ボタンの表示状況
active ボタンを押した時の状態
disabled ボタンを使用不可にした時の状態

以下はその表示例です。

<button class="btn btn-default active">active・ボタンを押した時の状態</button>
<button class="btn btn-primary disabled">disabled・ボタンを使用不可にした時の状態</button>


ボタンをグループ化して表示するクラス

ボタンをグループ化して表示するクラス「btn-group」も種類が用意されています。
divタグのクラスに「btn-group」を指定して、ボタンをグループ化します。

以下はその表示例です。

<div class="btn-group">
<button class="btn btn-default">btn-default・黒系統のボタン</button>
<button class="btn btn-primary">btn-primary・青系統の色のボタン</button>
<button class="btn btn-success">btn-success・緑系統の色のボタン</button>
</div>


ボタンが横並びになります。

まとめ

Boostrapにはボタンに関する様々クラスが設定されており表現豊かなボタンが実装できるようになっています。

以上、Boostrap4でボタンの色、サイズ、表示状況、ボタングループを指定する方法でした。

タイトルとURLをコピーしました