개발일지/2024
[인터랙션개발] CSSWinner에서 발견한 재밌는 효과들
zineeworld
2024. 6. 28. 16:47
반응형
#1
- 스크롤 타이밍 맞춰서 배경 캔버스가 좌->우로 채우짐
- 글자색이 배경색과 반전됨
#2
스크롤 타이밍 맞춰서 라벨 하나씩 fadeIn 됨
#3
조각난 이미지들이 스크롤 타이밍에 맞춰 원상태로 맞춰짐
조각난 이미지 8장을 비틀어놨다가 맞춰놓는 개념임 (너무 궁금해서 찾아냄)
그런데 이렇게 이미지를 개별적으로 다 만들지 않고, `background-clip`을 이용한다던가 해서 CSS로 뭔가 조각들을 만들 수 있지 않을까?란 생각이 들었다. 이거 응용해서 다른 방법으로 구현해보고 싶다는 생각이 들었다. +_+
위와 같은 방식으로 구현하면 이미지 교체가 될 때마다 다시 잘라서 에셋 업데이트를 해줘야 하는 반면 코드로 분할시키면 언제든지 원본 이미지 하나만 교체하면 된다!
See the Pen [JS] 인터랙션 개발 by zinee (@zineeworld) on CodePen.
스크롤에 맞춰서 이제 rotate 값만 0으로 변경해주면 된다. 그건 나중에 이어서 작업...... (퇴근!)
반응형