jquery - 将元素拖到可滚动容器外

标签 jquery html css jquery-ui

因此“元素”是可拖动的,但是当我尝试将它移出可滚动 容器时它会消失。我试过使用 z-index 但它似乎不起作用。知道哪里出了问题吗?

工作笔:https://codepen.io/anon/pen/ZaXVaE

body {
  background-color: lightyellow;
}

.container {
  height: 500px;
  width: 300px;
  margin: 0 auto;
  overflow-y: scroll;
  background: #ccc;
}

.item {
  border: 1px solid blue;
  width: 100px;
  margin: 0 auto;
  z-index: 9999;
}

<div class="container">
  <div class="item">
    Move me
  </div>
</div>

$(".item").draggable({revert: true});

最佳答案

因为.containeroverflow: scrooll。这不会像这样溢出可见

关于jquery - 将元素拖到可滚动容器外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47331460/

相关文章:

ajax - jquery ui 自动完成 : how to cancel slow ajax request after text input loses focus

javascript - 了解搜索表单的 jQuery 实现

javascript - 使用 angularJs 重定向 - 但仅限于 div/主元素内部

html - CSS 支持 - 复选框

html - 有没有办法找出网站上使用特定 CSS 样式的位置?

javascript - 如何使用 Javascript 检测区域的宽度并应用正确的菜单间距

javascript - 尝试使用 jQuery 添加类

html - 导航栏 - 高度/间距问题

html - 如何在 div 布局上对齐标签

jquery - 通过提供 url 更改页面背景 - jquery