私もこれらの行で苦労しており、次のように機能します
- assets/fonts に fontawesome-webfont.eot、ttf、および woff ファイルを配置します
css ファイルに次のコードを追加します (fontawesome を iconmoon に置き換えます)。
@font-face {
font-family: 'icomoon';
src:url('fonts/icomoon.eot');
src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
url('fonts/icomoon.woff') format('woff'),
url('fonts/icomoon.ttf') format('truetype'),
url('fonts/icomoon.svg#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
[データ アイコン]:before { font-family: 'icomoon'; コンテンツ: attr(データアイコン); 話す: なし; フォントの太さ: 通常; フォントサイズ: 16px; 行の高さ: 16px; 行の高さ: 1; -webkit-font-smoothing: アンチエイリアス; }
あなたのerbでは、以下を使用して、使用したい画像をxe04bに置き換えてください
<div class="fs1" aria-hidden="true" data-icon=""></div>
それが役立つことを願っていますか?