Javascript 苹果Mac Pro滚动效果
苹果如何实现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('
$(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();
}
});
});
如果你在谷歌上搜索几乎完全正确的问题,这里会有一篇非常详尽的帖子: