ちいつる

スクロール演出(応用)

スクロール連動タイムライン

スクロールで各ステップ(年表/手順)が順に点灯する。IntersectionObserver で各要素を検知して色付け。

ENGLISH

Scroll Timeline

  • JS
122スクロール演出(応用) の一覧 →

プレビュー

スクロール

操作枠内をスクロールすると動きます。

コード(コピーして使えます)

<div class="scroll-root">
  <div class="spacer">↓ スクロール ↓</div>
  <ol class="timeline">
    <li class="tl-item">
      <div class="tl-dot"></div>
      <div class="tl-body">
        <span class="tl-label">Step 1</span>
        <p class="tl-text">アイデアを出す</p>
      </div>
    </li>
    <li class="tl-item">
      <div class="tl-dot"></div>
      <div class="tl-body">
        <span class="tl-label">Step 2</span>
        <p class="tl-text">プロトタイプを作る</p>
      </div>
    </li>
    <li class="tl-item">
      <div class="tl-dot"></div>
      <div class="tl-body">
        <span class="tl-label">Step 3</span>
        <p class="tl-text">ユーザーに届ける</p>
      </div>
    </li>
    <li class="tl-item">
      <div class="tl-dot"></div>
      <div class="tl-body">
        <span class="tl-label">Step 4</span>
        <p class="tl-text">フィードバックを得る</p>
      </div>
    </li>
  </ol>
  <div class="spacer-bottom"></div>
</div>

タグ

関連パーツ