用户在我的网站上向下滚动 200 像素后,我试图水平滑动固定图像。代码看起来像这样:
//CSS
div#slideimage
{
position: fixed;
left: -20%;
width: 500%;
}
// JQUERY
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('#slideimage').stop().animate({left: "100px"});
} else {
$('#slideimage').stop().animate({left: "-400px"});
}
});
问题是滚动不流畅,并且似乎在部分暂停。谁能告诉我如何在用户向下滚动后平滑地水平滑动图像,例如垂直滑动 200 像素。
帮助表示赞赏:)