2013-05-19 3 views
-1

나는 웹 사이트에 대한 수직 시세를 짓고있다. 나는 jQuery로 scrollTop을 움직이는 div를 만들었다. 스크롤하는 사이에 나는 정말로 느린 애니메이션을 아래쪽으로 갖고 싶습니다. 문제는 느린 애니메이션이 부드럽게 진행되지 않는다는 것입니다. 모든 픽셀로 점프합니다. http://test.raapwerk.nl/popma/매우 느린 jQuery 애니메이션

원활하게 실행 사이에 느린 애니메이션을 만드는 방법이 있나요 : 여기

데모입니까?

감사합니다.

+1

'var에 속도 = 속도를 증가 8000'? – sed

+0

_ "모든 픽셀로 점프합니다."_ -하지만 픽셀은 사용할 수있는 가장 작은 단위이므로 다른 방법은 무엇입니까? 너무 느리게 만들면 덜 거슬 릴 것입니다.하지만 여전히 각 단계를 볼 수 있습니다. – nnnnnn

+0

와우. 두 개의 downvotes .. 어리석은 질문 이었나? ;) 답변 주셔서 감사합니다! – Raapwerk

답변

2

재생 시간이 너무 길어서 부드러운 애니메이션을 처리 할 수있는 픽셀이 충분하지 않습니다. 20px에 대해 지속 시간을 8 seconds으로 설정하면 ~3fps과 비교할 수 있습니다.

이렇게 부드럽게하는 유일한 방법은 입니다. 기간을 줄이거 나 픽셀 거리를 늘리십시오..

는 그 입증하는 작은 jsfiddle했습니다 : PROBLEM DEMO

+0

그래, 너무 생각했다. 그냥 확인해. 감사! – Raapwerk