2012-12-03 17 views
1

특정 요소로 스크롤하는 페이지가 있습니다. 문제는 페이지가 요소의 맨 위로 스크롤된다는 것입니다 ... 페이지 상단과 요소 사이에 약간의 "버퍼"를 갖고 싶습니다. 내가 현재하고있는 중이 야 :jQuery는 특정 요소 위에 특정 픽셀 수 (또는 다른 단위)로 스크롤합니다.

$("html,body").animate({scrollTop: $("#elementID").offset().top},"slow");

+2

Jezzes :.'$를 ("HTML, 몸을") 애니메이션 ({scrollTop :.. $ ("# elementId로부터") (오프셋) 상단 - 300}, "slow"); ' – adeneo

+0

우수. 감사합니다 :) 나는 그것이 쉬웠다라고 생각했다. 그러나 확실하지 않았다. 이것을 대답으로 삼아 받아 들일 것입니다. – mdance

+0

도와 드리겠습니다. 답변을 답변으로 추가하셨습니까? – adeneo

답변

2

Jezzes을 : $("html,body").animate({scrollTop: $("#elementID").offset().top - 300},"slow");

관련 문제