ユーザーが(x)ピクセル下にスクロールした後、DIVをビューポートに水平方向にスライドさせています。その後、上にスクロールすると、再びスクロールアウトします。ただし、スライドの方法は非常にぎくしゃくしているようです(一時停止します)。
<div id="doom_o"></div>
div#doom_o {
position: fixed;
left: -300px;
z-index: -1;
height: 400px;
width: 309px;
background-image: url("../images/doom_o.png");
background-repeat: no-repeat;
}
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
setTimeout(function() {
$('#doom_o').stop().animate({left: "20%"});
}, 250);
}
else {
setTimeout(function() {
$('#doom_o').stop().animate({left: "-300px"});
}, 250);
}
});