Mengakses Fail Font Hebat Font dalam JSF
Mengintegrasikan Font Awesome dengan JSF memerlukan pertimbangan tentang cara fail CSS merujuk fail fon. Secara lalai, fail CSS Font Awesome menggunakan laluan relatif, yang boleh menyebabkan isu apabila mengakses fail melalui sistem pemetaan sumber JSF.
Punca Petak Fon Kosong
Dalam JSF,
Penyelesaian: Laraskan Rujukan Fail CSS
Untuk menangani isu ini, fail CSS Font Awesome mesti diubah suai untuk menggunakan ungkapan EL untuk merujuk fail fon melalui pemetaan #{resource}. Contohnya, coretan kod berikut mengemas kini rujukan fail fon:
<code class="css">@font-face { font-family: 'FontAwesome'; src: url("#{resource['font-awesome:fonts/fontawesome-webfont.eot']}&v=4.3.0"); ... }</code>
Ganti semua laluan relatif dengan ungkapan menggunakan pemetaan #{resource}.
Pertimbangan Tambahan
<code class="html"><h:outputStylesheet name="font-awesome/css/font-awesome.min.css" /></code>
Sumber Tambahan
Atas ialah kandungan terperinci Cara Menggunakan Font Hebat dengan JSF: Mengapa Ikon Saya Menunjukkan Petak Kosong?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!