CSS コンテンツとして Font Awesome アイコンを使用する
CSS コードに示されているように、Font Awesome アイコンを CSS コンテンツとして利用したいという要望を表明します。 :
a:before { content: "<i class='fa...'...</i>"; }
しかし、あなたはこれが実現可能かどうか疑問に思っていますコンテンツ内での HTML の使用には制限があるため、画像を提案することが唯一の選択肢となる場合があります。この記事はあなたの懸念に対処し、実用的な解決策を提供します。
正しい方法を理解する
Font Awesome アイコンを CSS コンテンツとして使用する場合、例で示されているアプローチは正しくありません。 。これらを正しく使用するには、次の手順に従います。
a:before { font-family: FontAwesome; content: "\f095"; }
たとえば、「電話」アイコンを使用したい場合は、次のようにします。次のコンテンツ プロパティをコピーします:
content: "\f095";
そして、次のように使用します。
デモ:
Call Us
追加の考慮事項:
a:before { font-family: FontAwesome; content: "\f095"; display: inline-block; padding-right: 3px; vertical-align: middle; }
FontAwesome 5 以降の場合は、更新されたものを使用してください構文:
a:before { font-family: "Font Awesome 5 Free"; content: "\f095"; display: inline-block; padding-right: 3px; vertical-align: middle; font-weight: 900; }
ホバー効果:
ホバー時にアイコンを変更するには、:hover アクションの別のセレクターとルールを使用します:
a:hover:before { content: "\f099"; }
アイコンを修正微調整:
サイズが異なるためにアイコンが微調整される場合は、ベース宣言に固定幅を設定します:
a:before { /* Other properties here */ width: 12px; }
これらの更新されたガイドラインに従うことで、Font Awesome を効果的に使用できますアイコンを CSS コンテンツとして使用して、Web 要素の視覚的な魅力を高めます。
以上がFont Awesome アイコンを CSS コンテンツとして正しく使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。