用AI生成滚动进度条的提示词示例|Three.js+CSS可复制代码
提示词
Create a progress bar that fills as you scroll down the page. Should be fixed at top, smooth animation.
代码预览
AIとの対話に追加する一言
プロンプトと一緒にコピーして、AIがより正確に意図を汲み取れるようにします
このコードをそのまま使いたいので、CDNリンクも含めた完全なHTMLファイルとして出力してください。
初心者なので、各行にコメントを追加して、何をしているか説明してください。
このコードをWordPressのテーマに組み込む方法も教えてください。
動作確認済みのコードをお願いします。エラーが出る場合の対処法も含めて。
ウェブページ上でどれだけスクロールしたかを視覚的に表示するインジケーターです。下にスクロールするとプログレスバーが左から右へと進み、コンテンツの長さと位置をフィードバックします。
提示词解读
这个提示词用于生成一个随页面滚动而动态填充的进度条组件。进度条固定在页面顶部,当用户向下滚动时,它会以流畅的动画效果实时反映当前的阅读位置。这类交互元素在长文章页面、文档说明页或内容丰富的落地页中非常常见,能够直观地告诉访客还有多少内容尚未浏览,提升整体的阅读体验。
使用 ChatGPT、Claude 或 GitHub Copilot 等具备代码生成能力的工具,都可以通过这个提示词快速得到可用的 HTML、CSS 与 JavaScript 实现方案。生成的代码通常只需几十行,监听 window 的 scroll 事件并计算滚动百分比,再配合 CSS transition 实现平滑过渡效果。你也可以在此基础上进行扩展,比如更换进度条颜色以契合品牌风格、调整高度与透明度,或者改为在侧边栏显示垂直版本,灵活适配不同的页面布局需求。
这个提示对您有帮助吗?
评论
评论将在审核后显示
この記事が役に立ったら投げ銭で応援
Apple Pay / Google Pay / カード (Visa/Mastercard/JCB/Amex) / Link / Alipay / WeChat Pay 対応 · Stripeで安全に決済
開発者が選ぶ最強ツール集
運営者が毎日使っているツール・ガジェット 6選