GSAP ScrollTrigger – ピン留め要素と進行アニメーション
P
Prompt
Create a GSAP ScrollTrigger animation that pins an element while it animates based on scroll progress. The element should be pinned for a specific scroll distance while its internal elements animate sequentially.
VISTA DE CÓDIGO
Personalizar código con IA
La IA reescribe este código según tus instrucciones. La vista previa es gratuita; copia y descarga por ¥100.
AIとの対話に追加する一言
プロンプトと一緒にコピーして、AIがより正確に意図を汲み取れるようにします
このコードをそのまま使いたいので、CDNリンクも含めた完全なHTMLファイルとして出力してください。
初心者なので、各行にコメントを追加して、何をしているか説明してください。
このコードをWordPressのテーマに組み込む方法も教えてください。
動作確認済みのコードをお願いします。エラーが出る場合の対処法も含めて。
このチュートリアルでは、GSAP ScrollTriggerを使用して、スクロール進行度に基づいた順次アニメーションを持つピン留め要素を作成する方法を紹介します。ピン留めされたセクションは、ユーザーが特定の距離をスクロールする間固定され、3つのステップ要素が順番にアニメーションします。
主な機能:
- 要素のピン留め: 中央セクションがビューポート高さの300%の間固定されます
- 順次アニメーション: 3つのステップ要素がスクロールに応じて順番にアニメーションします
- 進行度トラッキング: 上部のプログレスバーがピン留めセクションのスクロール進行度を表示します
- スムーズな遷移: すべてのアニメーションはスムーズなイージングと適切なタイミングを使用します
動作の仕組み:
- ScrollTriggerが.pinned-section要素を特定のスクロール距離の間ピン留めします
- 各.step要素は、異なるスクロール位置でアクティブになる独自のScrollTriggerアニメーションを持っています
- プログレスバーはスクロール進行度に基づいてリアルタイムで更新されます
- ピン留めセクションが終了すると、通常のスクロールが再開され、最終アニメーションが実行されます
¿Te resultó útil este prompt?
Comentarios
Los comentarios aparecen después de la moderación
この記事が役に立ったら投げ銭で応援
Apple Pay / Google Pay / クレジットカード対応 · Stripeで安全に決済
開発者が選ぶ最強ツール集
運営者が毎日使っているツール・ガジェット 6選