Hexo主题美化-第二期
Hexo 主题美化
自定义图标
在 iconfont-阿里巴巴矢量图标库 中找到你喜欢的图标并添加到自己的项目里。
下载项目到本地。
在主题的
_config.yml文件中修改menu部分,类似如下格式:menu: 首页: / || iconfont icon-shouye 时间线: /archives/ || iconfont icon-riqi 标签: /tags/ || iconfont icon-biaoqian 分类: /categories/ || iconfont icon-fenlei21 关于: /about/ || iconfont icon-guanyuwomen
自定义鼠标
格式转换:
- 浏览器通常使用
.cur格式的鼠标指针文件。如果你下载的是.ani格式,需要进行转换。 - 可以使用 CursorWorkshop 等工具将
.ani文件转换为.gif。 - 然后使用在线工具(如 GIF to CUR Converter)将
.gif文件转换为.cur。
- 浏览器通常使用
将转换后的
.cur文件(例如:default.cur,pointer.cur,text.cur等)放置到你主题的source/images或类似目录下。在你的主题自定义 CSS 文件中添加以下代码,并确保
url()中的路径正确指向你的.cur文件。/* 全局默认鼠标指针 */ body, html { cursor: url('/images/mouse/default.cur'), auto !important; } /* 链接悬停时的鼠标指针 */ a, button, .btn { cursor: url('/images/mouse/pointer.cur'), auto !important; } /* 文本选择时的鼠标指针 */ input, textarea { cursor: url('/images/mouse/text.cur'), auto; } /* 图片悬停时的鼠标指针 */ img:hover { cursor: url('/images/mouse/zoom-in.cur'), auto !important; } /* 其他特定元素的悬停样式 */ #nav .site-page:hover, #pagination .page-number:hover, #footer-wrap a:hover { cursor: url('/images/mouse/pointer.cur'), auto; }重新部署你的 Hexo 博客 (
hexo clean && hexo g && hexo d) 即可看到效果。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Linの博客!
