gpt4 book ai didi

javascript - 你如何反向滚动......所以它从下到上?

转载 作者:行者123 更新时间:2023-12-03 01:33:43 24 4
gpt4 key购买 nike

今天在我的实习中,我被要求将他们想要制作的网站......从下到上设为红色。老实说我从来没有见过这样的网站...所以让我们把所有 UI/UX 问题放在一边你是如何做到的,那么你是不是把它放在页面的底部,并使向下滚动实际上向上滚动?(左右)

最佳答案

在 jQuery 上保留现成的解决方案(这可行,但这是工件,您需要改进以与嵌套 block 中的滚动进行交互):

function onScroll(velocity) {
var win = $(window)
$(win).on('wheel', function(event) {
event.preventDefault()
var direction = event.originalEvent.deltaY > 0? 'down': 'up';
var position = win.scrollTop();

if (direction === 'up') {
$('html, body').animate({
scrollTop: (position + velocity)
}, 40);
}
else if (direction === 'down') {
$('html, body').animate({
scrollTop: (position - velocity)
}, 40);
}
})
}
onScroll(70);

另外,代码可以简化,为了清晰起见,我没有明智地这样做

live example

关于javascript - 你如何反向滚动......所以它从下到上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51173729/

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