0

我遇到了一个问题,我在网页上布置了一个游戏板。如果这个游戏板是 20x20 的方格并且它的容器只能容纳 10x10,我需要里面的游戏板是可拖动的。用户不应将其拖出容器的边界(因为 0,0 瓷砖不应通过容器的左上角,而 19,19 瓷砖不应高于或左侧 o容器的右下角)。

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

我的可滚动字段问题(没有拖动)将滚动条放在内容中,看起来很乱。

是否有一个很好的可拖动解决方案,可以惯性滚动到元素?滚动是唯一的方法吗?我真的仅限于在一个或另一个之间切换吗?

谢谢!

4

1 回答 1

0

尝试过使用 css 元素 "scroll: auto" 吗?

于 2013-04-19T18:07:27.247 回答