jQuery 可排序 +可删除的 z-index 问题

发布于 2024-08-29 11:47:28 字数 491 浏览 12 评论 0原文

我有一个问题,我的可排序对象的 z 索引不在我的可放置对象之上。

  • 如果您访问 http://clareshilland.unknowndomain.co.uk/
  • Ctrl + L 打开登录屏幕。
  • 输入用户名 clare 和密码 shilland
  • 然后,如果您单击管理图库,它将加载到管理栏中。
  • 将出现一个弹出缩略图视图,其中包含该图库中的所有照片。

问题是,当您将“宝丽来照片”从网格拖动到删除区域时,它们位于删除区域下方。

我尝试将删除区域放在与网格相同的 div 内,但这没有什么区别,我只是不知道此时该怎么做,所以任何帮助都将是巨大的帮助!

I am having a probelm with the z-index of my sortable object not being above my droppable.

  • If you visit http://clareshilland.unknowndomain.co.uk/.
  • Press Ctrl + L to bring up the login screen.
  • Enter the username clare and the password shilland.
  • It will then load in the admin bar and if you click manage gallery.
  • A pop down thumbnail view will appear with all the photos from that gallery.

The issue is that when you drag the 'polaroids' from the grid to the delete area they are under the delete area.

I tried putting the delete area inside the same div as the grid but it makes no difference, I just don't know what to do at this point so any help would be a massive help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

三生路 2024-09-05 11:47:28

为您的 .sortable() 尝试以下选项:

{
  helper: 'clone',
  appendTo: 'body',
  zIndex: 10000 //or greater than any other relative/absolute/fixed elements and droppables
}

Try the following options for your .sortable() :

{
  helper: 'clone',
  appendTo: 'body',
  zIndex: 10000 //or greater than any other relative/absolute/fixed elements and droppables
}
风尘浪孓 2024-09-05 11:47:28

实际上,问题似乎是 z-index 和溢出的组合(我将其删除)。如果您将图库视图 CSS 更改为此,它就可以工作

#galleryView {
 background: white;
 bottom: 85px;
 left: 0;
 position: fixed;
 right: 0;
 top: 147px;
 z-index: 1000;
}

您可能希望有其他滚动到右侧而不是向下滚动的图库图像。

Actually, it appears the problem is a combination of z-index and the overflow (I removed it). If you change your gallery view CSS to this, it works

#galleryView {
 background: white;
 bottom: 85px;
 left: 0;
 position: fixed;
 right: 0;
 top: 147px;
 z-index: 1000;
}

You might want to have additional gallery images that scroll off to the right instead of down.

撩起发的微风 2024-09-05 11:47:28

我不认为这是一个 z-index 问题,我认为问题是当你将 li 移动到删除区域时,它会被切断,因为它位于其父 ol 之外。我会尝试在鼠标悬停时立即将 li 移动到删除区域内的 ol (使用 droppable.over 事件),这可能会使其正确显示。

I dont think its a z-index problem, i think the problem is that when you move the li over the delete area, its being cut off because its outside its parent ol. I would try moving the li to an ol thats inside the delete area as soon as you mouseover (use the droppable.over event,) that might allow it to display properly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文