怎么在Hexo博客里使用自定义图标
官方文档里面是这么说的:
但是我没看懂。其实,需要这些步骤:
只用做一次的步骤
如果你是第一次在Hexo博客里使用自定义图标,你需要:
进入iconfont,注册一个账号。
在「资源管理」里,发起一个项目,项目名字可以是
blog或者任何你喜欢的名字。
在「首页」里搜索素材,把你喜欢的素材加入购物车。
然后点击购物车,把素材加入项目。
打开你的Hexo的
_config.fluid.yml,修改如下字段:1
2
3
4
5
6
7# 指定自定义 .css 文件路径,用法和 custom_js 相同
# The usage is the same as custom_js
custom_css:
- /css/custom.css
- /css/indeximg-hover.css
- /css/scrollAnimation.css
- /css/iconfont.css #增添这一行内容
以后每次都要做的内容
回到「资源管理」,点击你的项目,点击「下载至本地」,你会得到这样的一个压缩包
把压缩包中的文件
iconfont.css放置在1
blog\source\css\iconfont.css这个路径下。
把压缩包中的文件
iconfont.ttf,iconfont.woff,iconfont.woff2放置在1
blog\source\fonts\这个路径下。
用文本编辑器打开
iconfont.css,作如下修改:修改前:
1
2
3
4
5
6
7@font-face {
font-family: "iconfont"; /* Project id xxx */
src: url('iconfont.woff2?t=xxx') format('woff2'),
url('iconfont.woff?t=xxx') format('woff'),
url('iconfont.ttf?t=xxx') format('truetype');
}修改后
1
2
3
4
5
6@font-face {
font-family: "iconfont"; /* Project id xxx */
src: url('../fonts/iconfont.woff2?t=xxx') format('woff2'),
url('../fonts/iconfont.woff?t=xxx') format('woff'),
url('../fonts/iconfont.ttf?t=xxx') format('truetype');
}即,在三个URL前添加
../fonts在CSS中,找到下面的字段:
1
2
3
4
5
6
7
8.icon-wenquan:before {
content: "\e6ee";
}
.icon-coffee:before {
content: "\e7f1";
}
...这个
icon-coffee,就是你的图标的名字。在
_config.fluid.yml里,像这样调用:1
{ key: "电研部", link: "https://blog.sakizuki.site/", icon: "iconfont icon-xxx(刚才上面的名字)" }
本站的运行成本约为每个月5元人民币,如果您觉得本站有用,欢迎打赏,或者给本博客的GitHub项目点一颗星

怎么在Hexo博客里使用自定义图标
https://life.sakizuki.site/2026/04/15/怎么在Hexo博客里使用自定义图标/
