먼저 글자 스플릿 플러그인 코드를 복사하고 js 파일을 만들어 저장
다음과 같은 코드를 작성하고 글자 스플릿이 필요한 요소를
집어 넣어 단어를 분할 시킨다.
분할된 단어에 투명도 조절 효과를 넣으려면 다음과 같이 작성
- gsap으로 편리하게 애니메이션 효과 구현 가능
- stagger의 기능은 첫 번째 인자로 애니메이션을 실행할
리스트를 받고 그 리스트 안에 있는 요소들에게 차례로
애니메이션을 실행시켜주는 효과이다.
- 첫 번째 도형의 세팅을 position: absolute로 변경 후 하단에 고정
- gsap의 타임라인을 변수로 저장하고 각 상태마다 원하는 모양 지정
- 1) 도형의 크기가 0이 되고 상단으로 고정
- 2) 상단에서 도형의 크기가 100% 되고 바닥에 고정
- 3) 원래 도형의 크기 30%로 돌아오고 바닥에 고정
스크롤을 내리면 Y바에 갈색의 배경이 입히는 스크립트
2번 항목이랑 똑같이 data를 사용해서 y값을 준다.
foreach문을 사용해서 각각의 데이터 값에 맞게 애니메이션 효과 적용