Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 苹果Mac Pro滚动效果_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 苹果Mac Pro滚动效果

Javascript 苹果Mac Pro滚动效果,javascript,jquery,html,css,Javascript,Jquery,Html,Css,苹果如何实现Mac Pro在这一页面上无缝移动的效果 我认为该页面显示的视频会随着用户向下移动而暂停和恢复,但每个暂停状态都有图像,因此我不确定是否会发生这种情况。请尝试此视频: $(function() { var el = $('.intro'), mac = $('#mac'), offset = mac.offset(), windowHeight = $(window).height(); $(window).on('

苹果如何实现Mac Pro在这一页面上无缝移动的效果

我认为该页面显示的视频会随着用户向下移动而暂停和恢复,但每个暂停状态都有图像,因此我不确定是否会发生这种情况。

请尝试此视频:

$(function() {

    var el = $('.intro'),
        mac = $('#mac'),
        offset = mac.offset(),
        windowHeight = $(window).height();

    $(window).on('scroll', function() {

        $('h1').fadeOut(500);

        var windowTop = $(window).scrollTop(),
            scrollPercent = (offset.top - windowTop) / offset.top,
            scale = 'scale(' + scrollPercent + ')';

        el.css('transform', scale);

        if (windowTop >= 940) {
            el.hide();
        } else {
            el.show();
        }
    });

});


如果你在谷歌上搜索几乎完全正确的问题,这里会有一篇非常详尽的帖子: