返回提示词

Motion Prompt #150|滚动监听 · Scrollspy

目录高亮当前阅读的章节

发布于 更新于 浏览 0

部分附加信息、来源说明或示例仍显示原文。

来源:import:liubai_public_20261104 · https://github.com/Shanvision-star/liubai-prompt-library/blob/25f0137e36a8fae46aebace86b18cdfeff624a99/bundled-library/entries/PRM-0392/original.md · 授权:MIT License Copyright (c) 2026 Shohei Ohtaki Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

使用示例

提示词正文

请使用“Scrollspy”(スクロールスパイ),它是“Landing page & web effects, part 2”中的一个名称。
Motion Prompt #150

定义:在菜单中高亮当前章节。
示例展示:文章滚动时,目录中正在阅读的章节亮起;下一个标题进入后,高亮随之转移。
规格:
- 视口511×168,左侧目录宽150 px、4个条目,右侧文章标题相隔100 px。滚动0.3–0.9 s从0→100,1.35–1.95 s到200,2.4–3.0 s到300,3.5–4.4 s从300→0,采用三次ease-in-out。单次4.7 s,在9.4 s包循环内播放两次。
- 当前条目为标题顶部已位于滚动量 + 40 px以上的最后一个标题;触发线距视口顶部40 px。
- 当前项改变时,用0.25 s三次ease-out为其加入126×26、圆角半径6的浅橙背景和左侧宽4的橙条,文字由灰色变橙色粗体;前一项在同样0.25 s内恢复。
- 目录固定,只有文章滚动;滚动条滑块跟随滚动。
何时使用:用于长文章、文档或FAQ,显示读者在整页中的位置。

参考实现(Canvas 2D,画面仅由时间决定的函数):https://showheyohtaki.github.io/motion-prompt/api/v1/en/e/150.txt
共享辅助代码:https://showheyohtaki.github.io/motion-prompt/api/v1/kit/lp2.js
请保持参考实现的形状、时间安排和缓动数值不变,只调整文字、颜色和素材,以适配我正在制作的项目。

使用示例

示例输入

请实现“滚动监听 · Scrollspy”:目录高亮当前阅读的章节

示意结果

下方是来源作者提供的静态画面和可播放动效参考,并非本站对该提示词调用模型生成的结果。

提示词仅供参考,请结合实际场景调整,并核实 AI 生成结果。