GifproGifpro

GSAP ScrollTrigger – ピン留め要素と進行アニメーション

VISTA DE CÓDIGO

エディタを読み込み中…
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.

このチュートリアルでは、GSAP ScrollTriggerを使用して、スクロール進行度に基づいた順次アニメーションを持つピン留め要素を作成する方法を紹介します。ピン留めされたセクションは、ユーザーが特定の距離をスクロールする間固定され、3つのステップ要素が順番にアニメーションします。

主な機能:

  • 要素のピン留め: 中央セクションがビューポート高さの300%の間固定されます
  • 順次アニメーション: 3つのステップ要素がスクロールに応じて順番にアニメーションします
  • 進行度トラッキング: 上部のプログレスバーがピン留めセクションのスクロール進行度を表示します
  • スムーズな遷移: すべてのアニメーションはスムーズなイージングと適切なタイミングを使用します

動作の仕組み:

  1. ScrollTriggerが.pinned-section要素を特定のスクロール距離の間ピン留めします
  2. 各.step要素は、異なるスクロール位置でアクティブになる独自のScrollTriggerアニメーションを持っています
  3. プログレスバーはスクロール進行度に基づいてリアルタイムで更新されます
  4. ピン留めセクションが終了すると、通常のスクロールが再開され、最終アニメーションが実行されます

¿Te resultó útil este prompt?

Comentarios

Los comentarios aparecen después de la moderación

この記事が役に立ったら投げ銭で応援

Apple Pay / Google Pay / カード (Visa/Mastercard/JCB/Amex) / Link / Alipay / WeChat Pay 対応 · Stripeで安全に決済

開発者が選ぶ最強ツール集

運営者が毎日使っているツール・ガジェット 6選

見る
Inicioヘルプ