编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

给hexo博客添加图集展示

wxchong 2024-06-27 01:50:32 开源技术 12 ℃ 0 评论

前言

拖了这么久,决定用fancybox.js来搞个图集凑合凑合

简单了解fancybox

详情请参照官网

官网介绍如下:JavaScript lightbox library for presenting various types of media. Responsive, touch-enabled and customizable.看不懂的路过

这里我们使用fancybox3,首页点击下载

往下拉可查看demo效果

下载至桌面,解压得到该文件夹。

浏览器下打开该文件,阅读文档

在How to Use下面查阅代码例子

在Options下查看fancybox的一些参数

在hexo博客中使用fancybox

方案一

在文章.md文件中使用raw标签直接插入如下代码:

这种方法有些太麻烦了,于是有了方案二。

方案二

在文章.md文件中使用raw标签直接插入如下代码:

接着使用js给他转换成需要的格式。

博主是在footer的模板下插入如下代码

方案三

这里只提供个思路,因为方案二版的实现很简便,就没去折腾了。

大致思路即是修改maked.js生成渲染的规则,根据图集图片的特定标志,识别出来,把需要的a标签渲染出来。直接生成文件。

实现过程可参照我之前的两篇文章OwO-可爱的js表情符号插件和Lozad.js学习使用

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表