《Hexo:从零开始编写自己的主题》 - 2. 入门Hexo主题编写
《Hexo:从零开始编写自己的主题》1. Hexo概述以及Hexo工作原理2. 入门Hexo主题编写3. 优化样式,设计自己的主题4. fancybox优化图片展示效果、代码高亮以及数学公式5. 添加本地搜索功能以及发布博客让官网接收6. 添加自己的脚本处理数学公式 2. 入门Hexo主题编写 这部分内容将非常非常简陋地实现主题编写,因为非常简陋,所以代码量也非常少,并且不
《Hexo:从零开始编写自己的主题》1. Hexo概述以及Hexo工作原理2. 入门Hexo主题编写3. 优化样式,设计自己的主题4. fancybox优化图片展示效果、代码高亮以及数学公式5. 添加本地搜索功能以及发布博客让官网接收6. 添加自己的脚本处理数学公式 2. 入门Hexo主题编写 这部分内容将非常非常简陋地实现主题编写,因为非常简陋,所以代码量也非常少,并且不
《Hexo:从零开始编写自己的主题》1. Hexo概述以及Hexo工作原理2. 入门Hexo主题编写3. 优化样式,设计自己的主题4. fancybox优化图片展示效果、代码高亮以及数学公式5. 添加本地搜索功能以及发布博客让官网接收6. 添加自己的脚本处理数学公式 3. 优化样式,设计自己的主题 3.1 概述 第2章完成了hexo的功能实现,虽然非常非常丑,但是可以保证
在主题配置的 inject 引入 js: https://cdn.jsdelivr.net/gh/xiabo2/CDN@latest/fishes.js这里以butterfly主题为例: 123456789 # Inject# Insert the code to head (before '&am...
前言 在不妨碍正常阅读的情况下想更好地展示背景或者一些效果,实现文章页透明是一种不错的选择。 操作步骤 在\themes\butterfly\source\css路径下创建一个xxx.css文件,在文件中添加如下代码: 123456789 /* 首页文章栏背景透明 */#recent-posts>.recent...
前言 本文将介绍如何增添上升气泡效果。 操作 找到主题配置文件_config.butterfly.yml,在inject的bottom处引入以下文件: 1234 inject: head: bottom: - <script defer src="https://cdn.jsdelivr.n...
前言 效果如本站所示,我看过一些博客,有很多一部分都有这个动线效果背景。 操作 操作步骤很简单,只需在_config.butterfly.yml文件中,找到inject,在bottom处直接引入:https://cdn.bootcss.com/canvas-nest.js/1.0.0/canvas-nest.min.js 1
前言 本文将介绍如何美化页脚,效果展示在最底部。 操作 在\themes\butterfly\source\js目录下创建一个js文件,将如下代码写入该文件: 12345678910111213141516171819202122232425262728 // 动态心跳$(document).ready(function(e
前言 本文将介绍如何增添水波荡漾效果。 操作 在\themes\butterfly\source\js目录下创建一个ripples.js文件,并将如下代码写入该文件 1234567891011 $(document).ready(function () { try { $("#page-header&quo...
前言 本文将介绍如何在侧边栏增添头像卡片动态背景。 操作 在\themes\butterfly\source\css目录下创建一个css文件,将如下代码写入该文件(有两种效果,选其一): 123456789 /* 效果一:彩带 */.card-info-avatar:hover { background: url(http
前言 本文将介绍Hexo增加雪花动态背景效果。 操作 操作过程很简单,找到主题配置文件_config.butterfly.yml,在inject的bottom引入以下js文件: 123456 inject: head: bottom: - <div><canvas id=&...