【发布时间】:2017-09-14 14:00:07
【问题描述】:
在具有固定高度和可滚动 y 轴的容器内使用 JQuery UI 可拖动 div。 overflow-y: scroll-rule 会在可拖动元素被拖动到容器外时隐藏它们。
jsFiddle 与 overflow-y: scroll
jsFiddle 没有overflow
我见过Prodikl's solution,它包括一个附加到文档正文的辅助克隆。我想找到一个不使用辅助克隆的解决方案。我需要可视化实际的 div 正在移动。
jsFiddle Prodikl 对我的问题的解决方案,以确认它确实有效。
我尝试过的:
- 将两个可拖动 div 的
z-index设置为99999 - 将两个可拖动对象的
overflow-x设置为visible、auto、initial、inherit - 将
containment-option 设置为.master-container及更高版本 - 将
stack-option 设置为.master-container及更高版本 - 将
zIndex-选项设置为99999 - 以上所有选项同时进行
编辑:
删除了 3 个链接,因为我缺乏发布 2 个以上链接的声誉。
如果您正在寻找 jsFiddles,它们位于相同的 URL 上,结尾 ID 分别为 a68ytmbw/4/ 和 a68ytmbw/3/,而不是 a68ytmbw/2/。 如果我通过发布对 jsFiddle 的过多引用来违反规则,请告诉我。
【问题讨论】:
标签: jquery css jquery-ui jquery-ui-draggable