Bagaimana untuk Membenamkan Ikon Hebat Font dalam Imej SVG?

Barbara Streisand
Lepaskan: 2024-11-26 02:07:10
asal
142 orang telah melayarinya

How to Embed Font Awesome Icons in SVG Images?

Cara Menggabungkan Ikon Font Hebat ke dalam Imej SVG

Anda mungkin menghadapi kesukaran apabila cuba menggantikan rujukan imej dengan ikon Font Awesome dalam fail SVG menggunakan sintaks berikut:

<g><i>
Salin selepas log masuk

The Punca Asas

Teg tidak diiktiraf sebagai elemen SVG yang sah. Sebaliknya, anda perlu memasukkan aksara Unikod sebenar yang memaparkan ikon yang dikehendaki.

Mendapatkan Aksara Unikod

Untuk memperoleh aksara Unikod, rujuk lembaran gaya Font Awesome, di mana setiap ikon diwakili oleh nilai heksadesimal yang terbungkus dalam aksara f, seperti f0c0 untuk ikon awan. Tetapi dalam SVG, sintaks mesti disesuaikan: tukar f0c0 kepada .

Sintaks Contoh

Sintaks terlaras untuk memasukkan ikon awan dalam SVG ialah:

<g><text x="12" y="15">&#xf0c2;</text></g>
Salin selepas log masuk

Penggayaan pertimbangan

Untuk memastikan ikon kelihatan, tambahkan peraturan CSS berikut pada lembaran gaya anda:

svg text {
   font-family: FontAwesome;
}
Salin selepas log masuk

Nota untuk Font Awesome 5 Percuma

Jika menggunakan versi percuma Font Awesome 5 atau lebih tinggi, pengisytiharan keluarga fon harus dikemas kini kepada:

svg text {
   font-family: 'Font Awesome 5 Free';
}
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Membenamkan Ikon Hebat Font dalam Imej SVG?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan