gpt4 book ai didi

javascript - 如何在网站上以多种速率滚动图层

转载 作者:可可西里 更新时间:2023-11-01 13:40:20 24 4
gpt4 key购买 nike

我发现此网站具有我想要复制的效果。要查看我在说什么,请转到此处:

http://www.rowtothepole.com/

当滚动浏览网页时,您可以看到冰山层以与其顶部的文本框不同的速度滚动。我想知道他们是怎么做到的。

最佳答案

在他们的 http://www.rowtothepole.com/release/includes/js/parallax.js

有一些代码可以移动 body 的背景图像和外部 div 的背景图像,它们用于冰山和云:

Event.observe(window, "scroll", function() {
var offset = document.viewport.getScrollOffsets();

$(document.body).setStyle({
'backgroundPosition': 'center -' + (offset[1] / px_scroll_amt) + 'px'
});

if (xhr_support) {
$("outer").setStyle({
'backgroundPosition': 'center -' + (offset[1] / (px_scroll_amt / 3)) + 'px'
});
}
});

关于javascript - 如何在网站上以多种速率滚动图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4231979/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com