我有一种用图标替换以下字符的字体:
' ( * + $ % # ) "
我已经定义了以下 CSS:
/* Define the fonts for use */
@font-face {
font-family: 'assets';
src: url('AAHS_ASSETS.eot');
src: url('AAHS_ASSETS.eot?#iefix') format('embedded-opentype'),
url('AAHS_ASSETS.TTF') format('truetype');
}
/* ASSETS */
[class^="icon-aahs-assets-"],
[class*=" icon-aahs-assets-"] {
font-family: "assets";
}
.icon-aahs-assets-asset:before { content: "$"; }
当我在 html 中添加以下图标时,它显示为 $
<i class="icon-aahs-assets-asset"></i>
我检查了网络响应并且浏览器正在下载字体(在 Chrome 中测试)。
如何确保它显示图标?