[CSS]fontawsomeが◽︎でうまく表示されない時の確認事項

css

fontawsomeはとても便利ですが、時々うまく表示されない時があります。四角のように表示されてうまく表示できない。そんな時の確認事項を紹介します。

ヘッダーにCSSを読み込む

公式サイトの最新情報を反映するようにしましょう。ネット上から拾ってきたコピペコードだとエラーを吐き出す場合があります。

<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous">

↑このコードも時間の経過と共に古くなります。

最新は公式サイトで確認。

https://fontawesome.com/start

 

free版のアイコンを使っていない

自分はこのパターンではまりました。問題なくCSSを書いているはずなのに、表示されない。

よくよく見てみると、free版ではないPRO版のアイコンを指定していました。

こちらも公式サイトでチェックしましょう。

https://fontawesome.com/icons?d=gallery&m=free

 

CSSの記述を間違っている

.sidebar-heading:before {
  font-family: "Font Awesome 5 Free";
 font-weight: 900;
 content: "\f105";
 margin-right: 7px;
}

font-familyとfont-weightの記述を注意してください。ちなみにFree版のfont-weightは400か900しか指定できないので、こちらもあわせて注意しましょう。

 

またアイコンによっては400の指定しか受け付けないものもありますので、注意しましょう。



カテゴリー