요소를 제어하여 애니메이션 효과를 줄 수 있는 라이브러리
https://cdnjs.com/libraries/gsap
gsap - Libraries - cdnjs - The #1 free and open source CDN built to make life easier for developers
GSAP is a JavaScript library for building high-performance animations that work in **every** major browser. Animate CSS, SVG, canvas, React, Vue, WebGL, colors, strings, motion paths, generic objects...anything JavaScript can touch! No other library delive
cdnjs.com
html에 복사 붙여넣기
사용법 gsap.to(요소, 지속시간, 옵션);
- 지속시간은 s단위
- 옵션은 객체
- gsap이라는 애니메이션을 처리해주는 라이브러리를 이용하여 to 메소드를 사용하는 것
- 예시
window.addEventListener(
"scroll",
_.throttle(function () {
console.log(window.scrollY);
if (window.scrollY > 500) {
gsap.to(badgeEl, 0.6, {
opacity: 0,
display: "none",
});
} else {
gsap.to(badgeEl, 0.6, {
opacity: 1,
display: "block",
});
}
}, 300)
);
https://greensock.com/docs/v3/GSAP/gsap.to()
Docs
Documentation for GreenSock Animation Platform (GSAP)
greensock.com
'개인공부 > 기타' 카테고리의 다른 글
[Markdown에디터] Typora or Mark Text (0) | 2022.01.27 |
---|---|
[JS라이브러리] Swiper 슬라이드 만들기 (0) | 2022.01.26 |
[JS라이브러리] Lodash로 스크롤이벤트제어 (0) | 2022.01.24 |
[vscode]visual studio code에서 저장시 자동으로 줄바꿈(정렬) (0) | 2021.04.13 |
[Ant-Design] antd (0) | 2021.03.05 |