Icon
アイコンを装飾するエレメント CSS。
Table of Contents
Basic
.icon
がベースとなります
.icon
はテキストの色や font-size
line-height
を引き継ぎます
Dark
.is-dark
または .is-dark-{num}
で黒文字を表現します
.is-dark
は最も濃くなります
{num}
は 1
から 9
までで増えるほど薄くなります
Light
.is-light
または .is-light-{num}
で白文字を表現します
.is-light
は最も濃くなります
{num}
は 1
から 9
までで増えるほど薄くなります
Color
.is-{color}
でアイコンに色を付けます
{color}
は primary
secondary
info
success
warning
danger
の 6 種類
Disabled
[disabled]
または [aria-disabled="true"]
または .is-disabled
で非活性化します
- 非活性化すると
pointer-events: none;
が付与されホバー効果などが打ち消されます
- 非活性化した
.icon
は薄くなります
Fit
.is-fit
でアイコンに width: 1em;
text-align: center;
を付与します
- 主にアイコンの幅が不揃いのアイコンフォントを揃える場合に使います
Compatible
推奨のクラス名と同様の効果を互換のあるクラス名で得ることもできます。
推奨のクラス名 | 互換のあるクラス名 |
---|
.icon | .im .fa .fas .far .fal .fab .material-icons |
Variables
上書きできる変数は以下の通りです。
Import
PostCSS で読み込む場合の各パスは以下となります。