강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của gangsugi5753
gangsugi5753

câu hỏi đã được viết

Hướng dẫn GSAP dành cho hoạt hình trên web Phần 03

이상한 부분이 있어서 문의드립니다.

Đã giải quyết

Viết

·

94

1

섹션3. Advanced Trigger 에서

Animation Toggle(1) 강좌에서 문의드립니다.

 

첫번째 왼쪽에는 프로그래스 스크롤트리거를 넣었는데요,

아래 소스에서 trigger: '.scroll-content' 에서 대상을 넣을걸로 알고 있는데요,

마크업 구조상에 .scroll-content 라는 이름의 클래스명이 없는데 이건 어디서 나온걸까요

<nav class="lnb">
    <div class="progress"></div>
    <ul>
      <li>
        <div class="dot"></div>
        <span>Home</span>
      </li>
      <li>
        <div class="dot"></div>
        <span>About</span>
      </li>
      <li>
        <div class="dot"></div>
        <span>Product</span>
      </li>
      <li>
        <div class="dot"></div>
        <span>Portfolio</span>
      </li>
      <li>
        <div class="dot"></div>
        <span>Contact Us</span>
      </li>
    </ul>
  </nav>

  <div id="container">
    <section class="section section01"><h2>section1</h2></section>
    <section class="section section02"><h2>section2</h2></section>
    <section class="section section03"><h2>section3</h2></section>
    <section class="section section04"><h2>section4</h2></section>
    <section class="section section05"><h2>section5</h2></section>
  </div>
    ScrollTrigger.create({
      trigger: '.scroll-content',
      start: 'top top',
      end: 'bottom bottom',
      animation: gsap.from('.progress',{scaleY:0,transformOrigin:'center top',ease:'none'}),
      scrub: true,
    })
javascript애니메이션인터랙티브-웹gsapscrolltrigger

Câu trả lời 1

0

kindtiger님의 프로필 이미지
kindtiger
Người chia sẻ kiến thức

안녕하세요 gangsugi님 😀

 

scroll-content는 우리가 직접 만들진 않았지만,

smooth-scrollbar를 사용하면 내부적으로 DOM요소를 하나 생성해 부드러운 스크롤을 처리해줍니다.

그 생성된 DOM요소가 scroll-content라는 클래스를 가지고 만들어집니다.

 

감사합니다 :)

Hình ảnh hồ sơ của gangsugi5753
gangsugi5753

câu hỏi đã được viết

Đặt câu hỏi