강의

멘토링

커뮤니티

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

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

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

Bí quyết phát triển web tương tác chỉ trong vài dòng [Người mới bắt đầu]

스피드 변수로 scrollTop을 두는 이유가 무엇인가요?

Viết

·

355

0

 parallax_0.style.transform =
    "translate3d(0px ," + scrollTop * 0.2 + "px , 0px)";
  parallax_1.style.transform =
    "translate3d(0px ," + scrollTop * 0.1 + "px , 0px)";
  parallax_2.style.transform =
    "translate3d(0px ," + -scrollTop * 0.12 + "px , 0px)";
  parallax_3.style.transform =
    "translate3d(0px ," + -scrollTop * 0.16 + "px , 0px)";


이 속도 y의 변수를 scrollTop으로 두는 이유가 무엇인가요??

인터랙티브-웹javascript

Câu trả lời 1

1

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

안녕하세요.

반드시 scrollTop 일 필요는 없습니다. 맨 첫번째 오브젝트의 y값을 기준으로 해도 됩니다. 결국 첫번째 오프젝트의 y값은 scrollTop과 같겠지만요. 페럴렉스 효과를 위해서는 하나의 기준이 필요합니다.

원하시는 답변인지 모르겠네요.

console.log(scrollTop, scrollTop * .2, scrollTop  * .1 ) 
//이렇게 찍어서 보세요.
Hình ảnh hồ sơ của billaa6945
billaa6945

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

Đặt câu hỏi