グラデーションとシャドウ
Bootstrap 4 CSSには$enable-
で始まるカスタマイズ用組み込み変数がある(
(公式ドキュメントのSass optionsを参照)。この中の$enable-gradients
と$enable-shadows
をtrue
に設定することによりグラデーションとシャドウの効果を加えることができる(Versoin 4.1現在はデフォルトがfalse)。
本ページはこれらのオプションを有効にすることによるBootstrapコンポーネントの表示効果の違いを比較するのが目的だが、効果は控えめなものが多く一目では分かりにくいものが多い(アラートやボタンのグラデーション等)。画像ソフトを利用して比較すれば違いを見つけやすい。
以下の項目タイトルは公式ドキュメントと対応しており、タイトルをクリックすると対応する公式ドキュメントへリンクする。
<kbd>
は$enable-shadows
によりシャドウが付く。しかし背景(90%グレー)が非常に暗く、違いを判別するのは難しい(画像ソフトでも識別困難)。次は実際の設定例。
シャドウなし と シャドウあり.
そこで設定を少し変えて背景色を40%グレーに変えたものが次の例(参考)。右側の下端にシャドウを確認できる。
シャドウなし と シャドウあり
.btn.btn-primary |
|
.btn.btn-secondary |
|
.btn.btn-success |
|
.btn.btn-danger |
|
.btn.btn-warning |
|
.btn.btn-info |
|
.btn.btn-light |
|
.btn.btn-dark |