https://github.com/minseo25/likesaju-frontend-seminar
1. scroll event 추가
if (textSectionRef.current) {
const delayedFactor = Math.max(0, factor2 - 0.2);
gsap.to(textSectionRef.current, {
x: -500 + 500 * delayedFactor,
opacity: delayedFactor,
duration: 0,
});
이런 식으로 ref를 새롭게 추가하고, interpolateDesignPosition 함수 내에 관련 애니메이션을 추가했습니다
factor2 (designsection의 속도)보다는 약간 느렸으면 좋겠어서 0.2 만큼의 delay를 추가했습니다
2. 반응형 웹
ShareSection, FAQSection, Header에 mobile: prefix를 사용했으며,
layout을 변경하고 (모바일에서는 세로로 배치, flex-col)
패딩 및 간격 조정을 적용했습니다
'web > snulion' 카테고리의 다른 글
클라우드 컴퓨팅과 네트워크의 핵심 개념 이해하기 (0) | 2024.11.30 |
---|---|
실시간 채팅 구현에 대해 araboza (0) | 2024.11.02 |
WAS, WSGI, ASGI에 대해 araboza (0) | 2024.11.02 |
websocket에 대해 araboza (0) | 2024.11.02 |
카카오페이를 이용한 간편결제에 대해 araboza (6) | 2024.10.05 |