jQuery Sortable:元素在拖动时移动到顶部

JPY*_*oto 2 html css jquery jquery-ui materialize

我正在使用 jQuery UI Sortable 来拖放选择菜单。我也使用 MaterializeCSS 作为样式。

当我多次拖动某个元素时,它会在拖动时到达顶部,我想避免这种情况。

我知道其他人也在这里问过同样的问题,但之前给出的答案都没有解决我的问题。

我不知道这是否与容器选项有关:

container: 'parent'
Run Code Online (Sandbox Code Playgroud)

这是我的代码: https: //jsfiddle.net/06je0bs2/1/

Mic*_*ker 6

看起来浮动会导致底部元素在拖动时超出容器,添加overflow: auto;到父元素将解决此问题。

看起来,当您多次拖动时,top: 0with会导致元素在页面上变得非常高,并且添加到父级将修复该问题。position: absoluteposition: relative

https://jsfiddle.net/06je0bs2/4/