big*_*eas 5 jquery scroll css3
当页面向下或向上滚动时,我想从左向右移动div.当页面向下滚动时,它应向右移动,当页面向上滚动时,它应向左移动.
小智 12
在这里看一个小例子,红色框将根据您垂直滚动的页面的百分比水平滚动:
$(document).ready(function () {
    var $horizontal = $('#horizontal');
    $(window).scroll(function () {
        var s = $(this).scrollTop(),
            d = $(document).height(),
            c = $(this).height();
        scrollPercent = (s / (d - c));
        var position = (scrollPercent * ($(document).width() - $horizontal.width()));
        $horizontal.css({
            'left': position
        });
    });
});
工作演示:http://jsfiddle.net/PvVdq/
| 归档时间: | 
 | 
| 查看次数: | 15742 次 | 
| 最近记录: |