<div class="area">
  <h1>짜라란</h1>
</div>
<div class="area">
  <h1>짜라란</h1>
</div>
<div class="area here">
  <h1>짜라란</h1>
</div>
    .area {
      height: 100vh;
      background: #ccc;
      margin: 10px;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .area.here {
      color: #fff;
      background: #00f;
    }
gsap.to('.area.here h1', {
  scrollTrigger: {
    trigger: '.area.here',
    start: 'top top', //[트리거 기준, 윈도우 기준]
    end: 'bottom top', //[트리거 기준, 윈도우 기준]
    markers: true,
    pin: true, //특정 스크롤 위치에서 요소를 고정시킴
    scrub: 1, // 스크롤이 될때만 재생되도록 만들어주는 속성 true:스 크럽 실행 또는 숫자 값 입력가능(이벤트가 더욱 부드럽게 실행됨)
  },
  scale: 2,
  rotation: 360
});

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

  1. https://unpkg.co/gsap@3/dist/gsap.min.js
  2. https://unpkg.com/gsap@3/dist/ScrollTrigger.min.js