gpt4 book ai didi

jquery - 如何使 div 元素的内部内容既可滚动又可拖动?

转载 作者:行者123 更新时间:2023-11-28 13:01:56 25 4
gpt4 key购买 nike

我遇到了在网页上布置游戏板的问题。如果这个游戏板是 20x20 的正方形,而它的容器只能容纳 10x10,我需要里面的游戏板是可拖动的。用户不应该将它拖到容器边界之外(因为 0,0 磁贴不应该通过容器的左上角,而 19,19 磁贴不应该超过或向左移动)容器的右下角)。

jQuery UI 有一个可拖动元素,允许我拖动它,但我能做的唯一限制似乎完全与容器本身有关。我通过设置边界(使用 [x1, y1, x2, y2] 格式而不是容器)解决了这个问题,并且工作了一段时间——除了拖动速度很慢并且不适用于可滚动的解决方案。

我的问题是可滚动字段(没有拖动)将滚动条放在内容中,看起来非常困惑。

是否有一个很好的可拖动解决方案,可以对元素进行惯性滚动?滚动是唯一的方法吗?我真的只能在两者之间切换吗?

谢谢!

最佳答案

是否尝试过使用 css 元素“scroll: auto”?

关于jquery - 如何使 div 元素的内部内容既可滚动又可拖动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16110875/

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