疑似要素での Font Awesome 5 の表示問題のトラブルシューティング
CSS 経由で Font Awesome 5 を使用してスパンのアイコン コンテンツを変更しようとすると、意図したアイコンの代わりに正方形のプレースホルダーが表示される場合があります。この問題は、Font Awesome CDN と HTML マークアップが正しく含まれているにもかかわらず発生する可能性があります。
間違った CSS 実装
提供された CSS コードは次のスタイルを採用しています:
.myClass::after { font-family: 'Font Awesome 5 Free'; content: '\f008'; }
ただし、このコードではアイコンを適切に表示できません。これに対処するには、プロパティ font-weight: 900; を疑似要素のスタイルに追加することが重要です。
CSS を修正しました
.myClass::after { font-family: 'Font Awesome 5 Free'; content: "\f008"; font-weight: 900; }
このプロパティを追加すると、アイコンに必要な重みが与えられ、正しくレンダリングされます。次の更新されたコードにより問題が解決されるはずです:
.myClass { font-size: 45px; } .myClass::after { font-family: 'Font Awesome 5 Free'; content: "\f008"; font-weight: 900; }
以上が私の Font Awesome 5 アイコンが疑似要素に表示されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。