183 字
1 分钟
鼠标点击爆炸特效美化
2025-04-11

继续处理博客的升级工作,决定把旧框架下的鼠标点击爆炸特效移植过来。这是在之前的 Hexo 博客中使用过的功能,链接是hexo 博客美化。这个特效让页面点击时出现彩色粒子爆炸。

使用的文件

接下来,在 Layout 文件的 <body> 标签内添加必要的元素。过程很顺利,我把代码保存为一个单独的 JS 文件,然后引入它。具体的添加部分是:

<canvas
  id="fireworks"
  style="position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; pointer-events: none; z-index: 32767"
></canvas>
<script
  type="text/javascript"
  src="https://cdn.jsdelivr.net/npm/[email protected]/lib/anime.min.js"
></script>
<script type="text/javascript" src="/utils/fireworks.min.js"></script>

要让该JS能在线上(生产环境)被访问,必须把它放到 Astro 项目的 public 目录下。

鼠标点击爆炸特效美化
https://blog-yunsheng.cn/posts/astro/beautify/
作者
四夕云升
发布于
2025-04-11
许可协议
CC BY-NC-SA 4.0