2 개의 div (왼쪽 및 오른쪽)가 있고 오른쪽을 기준으로 왼쪽으로 스크롤하고 싶습니다. https://jsfiddle.net/3jdsazhg/2/자바 스크립트 스크롤 기반 애니메이션이 모바일에서 고르지 않습니다.
이 바탕 화면에 잘 작동하지만 내가 모바일로 변경할 때, 그것은 더 이상 부드러운 아니에요 ... 이
_left.style.top = _content.scrollTop + 'px';
에
_left.style.top = _content.scrollTop - (_content.scrollTop * ratioLeftRight) + 'px';
을 변경하여 아주 쉽게 발견 할 수있다
고정 위치 그룹으로 사용해야하는 곳
- 이것이 왜 부드럽지 않은지 정확한 이유를 알고 싶습니다 ... 애니메이션이 아니라는 것을 압니다. div의 간단한 애니메이션이 매끄럽습니다. 스크롤을 기반으로 할 때 문제가 발생합니다.
- 이 애니메이션을 어떻게 부드럽게 만들 수 있습니까?
특정 브라우저가 스크롤 될 때 요소의 'scrollTop' 속성을 얼마나 자주 업데이트하는지에 따라 달라질까요? –
이것은 크롬 에서뿐만 아니라, 만약 당신이 요소를 검사하고 모바일보기를 선택 ... – Inc33