2017-04-25 4 views
0

Font-Awesomeはたくさんの素晴らしいアイコンを提供します。私はそれらのアイコンがUnicodeを使ってコード化されていると思います。私は、UTF-8にはそれらが含まれておらず、既知の文字テーブルもないことは確かです。だからFont-Awesomeは内部的にどのように提示されるのですか?それはなぜ正しく現れるのでしょうか?それは通常のフォントですが、文字がなく、ttfファイルにリストされている特別なアイコンしかありませんか? ありがとうございます!Font-Awesome internalyとは何ですか?

+0

本当に内部を知りたい場合は、https://github.com/FortAwesome/Font-Awesomeをご覧ください。 –

答えて

5

普通のフォントですが、文字はありません。特別なアイコンだけがttfファイルに記載されていますか?

Jep、これはどのように動作するかについてです。

あなたはファイルFA.cssを見れば、あなたはアイコンを取得するために使用しているクラスは基本的にすべてのようなものを見ていることに気づくでしょう:あなたはstyle="font-family:FontAwesome"あなたを持っているのdivを作るのであれば

.fa-ellipsis-h:before { 
    content:"\f141" 
} 

基本的には&#xf141;と入力してください。<i class="fa fa-ellipsis-h"></i>と同じアイコンが表示されます