「Bootstrap.cssのButtons」のサンプル
「Bootstrap.cssのクラス名のサンプル:和訳」の「Buttons」のサンプルページです。
- a、button、inputに設定可能。
- クラスは「btn btn-○○○○」って感じ
基本
aタグに使う場合は「role="button"」をいれてあげる(<a href="#" role="button" class="btn btn-link">のようにする)
実際のソース
<button type="button" class="btn btn-default">Default</button> <button type="button" class="btn btn-primary">Primary</button> <button type="button" class="btn btn-success">Success</button> <button type="button" class="btn btn-info">Info</button> <button type="button" class="btn btn-warning">Warning</button> <button type="button" class="btn btn-danger">Danger</button> <button type="button" class="btn btn-link">Link</button>
サイズ変更
「btn-lg」「btn-sm」「btn-xs」のいずれかを追加。
実際のソース
<button type="button" class="btn btn-primary btn-lg">Large button</button> <button type="button" class="btn btn-primary">Default button</button> <button type="button" class="btn btn-primary btn-sm">Small button</button> <button type="button" class="btn btn-primary btn-xs">Extra small button</button>
ボタンをインラインじゃなくてブロック要素にする
「btn-block」を追加。
ブロック要素になるので幅が100%になってしまうので、親要素で幅調整する必要あり。
実際のソース
<button type="button" class="btn btn-primary btn-block">ブロック要素にしたボタン1</button> <button type="button" class="btn btn-primary btn-block">ブロック要素にしたボタン2</button>
アクティブ状態
「active」を追加
実際のソース
<button type="button" class="btn btn-primary active">ボタンタグのアクティブ状態1</button> <button type="button" class="btn btn-default active">ボタンタグのアクティブ状態2</button>
無効化
buttonやinputなら「disabled」の属性、aタグはクラスに「disabled」を追加(<a href="#" class="btn btn-default disabled" role="button">のようにする)
実際のソース
<button type="button" class="btn btn-primary" disabled="disabled">Primary button</button> <button type="button" class="btn btn-default" disabled="disabled">Button</button>