gpt4 book ai didi

javascript - 如何在溢出 :hidden div 中滚动更大的 div

转载 作者:行者123 更新时间:2023-11-28 07:44:29 24 4
gpt4 key购买 nike

我有以下结构:

<div id="start">
<div id="largediv">
<div id="ball"></div>
</div>
</div>

例如,div 开始具有固定的高度和宽度,如 500px x 500px而 div largediv1000px x 1000px。我可以在 500x500px 区域移动球,但我不知道如何滚动,所以我可以更改 largediv 中的位置。另一件事是开始 div 隐藏了溢出。这是jsfiddle http://jsfiddle.net/zander_pope/xd4fb1nz/

最佳答案

您可以使用 jQuery mousewheel 功能。

$("#start").on("mousewheel", function(e){    
var scrollTop = $(this).scrollTop(),
scrollLeft = $(this).scrollLeft();
$(this).scrollTop(scrollTop+(e.originalEvent.deltaY));
$(this).scrollLeft(scrollLeft+(e.originalEvent.deltaX));
return false;
})

Jsfiddle

关于javascript - 如何在溢出 :hidden div 中滚动更大的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30776480/

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