ホームページ > ウェブフロントエンド > CSSチュートリアル > Font Awesome アイコンを SVG 画像内に適切に埋め込むにはどうすればよいですか?

Font Awesome アイコンを SVG 画像内に適切に埋め込むにはどうすればよいですか?

Patricia Arquette
リリース: 2024-11-24 05:23:11
オリジナル
468 人が閲覧しました

How Can I Properly Embed Font Awesome Icons within SVG Images?

SVG 画像に Font Awesome アイコンを含める

SVG 内の画像を Font Awesome アイコンに置き換えると、 SVG の「i」要素。 Font Awesome アイコンを使用するには、アイコンをレンダリングする特定の文字を組み込む必要があります。

Font Awesome のスタイルシートを調べることで、各アイコンの CSS 表現の構文を導き出すことができます。たとえば、CSS の場合:

.icon-cloud-download:before { content: "\f0ed"; }
ログイン後にコピー

SVG では、文字エンコーディングが異なります:

<g><text x=&quot;0&quot; y=&quot;0&quot;>&amp;#xf0ed;</text></g>
ログイン後にコピー

さらに、スタイルシートで Font Awesome フォント ファミリを指定する必要があります:

svg text {
   font-family: FontAwesome;
}
ログイン後にコピー

Font Awesome 5 の無料バージョンの場合、フォントファミリー宣言は次のようにする必要があります。更新日:

svg text {
   font-family: 'Font Awesome 5 Free';
}
ログイン後にコピー

以上がFont Awesome アイコンを SVG 画像内に適切に埋め込むにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート