Colors
Colors(カラー)は意味合いを色で伝えます。ホーバー状態のリンクもサポートされています。カラー ユーティリティの使い方の例を示します。
Color
.text-primary
.text-secondary
.text-success
.text-danger
.text-warning
.text-info
.text-light
.text-dark
.text-body
.text-muted
.text-white
.text-black-50
.text-white-50
文字色のクラスは, ホバーやフォーカス状態のアンカーでもうまく機能する。
.text-white
と .text-muted
では下線以外のスタイルは適用されない。
Background color
.bg-
で背景色の適用ができます。背景色の色によっては .text-
も設定する必要があります。
.bg-primary
.bg-secondary
.bg-success
.bg-danger
.bg-warning
.bg-info
.bg-light
.bg-dark
.bg-white
.bg-transparent
Background gradient
$enable-gradients
が true(デフォルト : false)に設定されている場合は .bg-gradient-
が使用可能です。
Learn about our Sass options
.bg-gradient-primary
.bg-gradient-secondary
.bg-gradient-success
.bg-gradient-danger
.bg-gradient-warning
.bg-gradient-info
.bg-gradient-light
.bg-gradient-dark
Dealing with specificity
前後関係のあるクラスは他のセレクタが原因で適用されないことがあります。その場合は, 要素をそのクラスを持った <div>
でラップすることで解決することがあります。
Conveying meaning to assistive technologies
色を用いた場合, 視覚でしか意味を伝えることができないのでスクリーンリーダーなどに対応することはできません。
そのため, 色で付加された情報がコンテンツから明らかであるか, 追加のテキストを不可視で追加する .sr-only
クラスなどの手法を用いて含まれているかを確認してください。