我有一个从 Icomoon 导出的自定义图标字体,我正在尝试弄清楚如何将其合并到我的 Jekyll 网站中(我对 Jekyll 有点陌生!)我已将从 Icomoon 导出的目录添加到我的 Assets 文件夹,我添加了以下行:
@include embed-font ("Icomoon", "../assets/fonts/font/icomoon.ttf");
在我的 CSS 中,并添加到我的配置文件中:
assets:
sources:
-_assets/fonts
但我收到一条错误消息:“我的 CSS 第 2 行未定义 mixin 'embed-font'。
有谁知道我可以采取哪些步骤来正确集成它?或者有这方面的资源/教程吗?我真的感觉很失落。
最佳答案
不要使用@include,而是尝试使用@font-face,如下所示:
@font-face {
font-family: "Icomoon";
src: url("../assets/fonts/font/icomoon.tff");
}
引用:https://developer.mozilla.org/en-US/docs/Learn/CSS/Styling_text/Web_fonts
关于fonts - 如何向 Jekyll 网站添加自定义本地字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39043393/