0

jQuery アニメーションを使用してページをスクロールしたいのですが、CSS でスクロールが無効になっており、アニメーションを実行できません。

$('html, body').css({
    'overflow': 'hidden',
    'height': '100%'
});


$('html, body').animate({
    scrollTop: 939
}, 2500);

これがフィドルです:http://jsfiddle.net/AKPHB/1/

4

2 に答える 2

0

代わりに使用することをお勧めしmargin-topます。スクロールバーがないため、ユーザーへの影響は同じです。

デモ

$('html, body').animate({
    "margin-top": -100,
    "height": "+=200"     // Fix height to show additional content   
}, 2500);
于 2013-07-09T09:37:02.933 に答える