javascript - Z 索引 : neg value preventing me from targeting classes in jquery

标签 javascript jquery html css

我已经将背景中的许多 div 设置为 -3 的 z-index,这样它们就不会干扰前景中元素的格式。但是,我还希望能够通过单击来使用 jquery 定位那些背景 div,但现在我似乎无法单击它们。我认为这是因为具有更高 z-index 的其他元素覆盖了前景。有好的解决办法吗?

最佳答案

如果没有看到您正在尝试做的事情的布局,很难说,但我认为您将不得不破解它。这听起来像是一个非常抽象的元素……如果没有,可能有更简单的方法。你可以发布代码吗?

您可能是对的,较低的 z-index 会使它无法点击,但前提是有透明 div 或其中的一些边距/填充阻挡它。

尝试: 1.右键单击,查看源代码,看看是否可以使用相对定位而不是边距和填充来定位元素。确保顶部的 div 尽可能小。如果你能看穿它,它可能不需要阻挡任何东西。 2. 在顶部创建一个不可见的 div 以供单击,这样看起来您正在单击隐藏的元素(这是一个 super hack,不是最佳实践,甚至不是好的实践,但有时您只需要它工作)

我真的只是猜测。如果您可以向我们展示您的工作,那么提供解决方案会容易得多!

关于javascript - Z 索引 : neg value preventing me from targeting classes in jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26569212/

相关文章:

javascript - process.on ('uncaughtException' 的最佳用途是什么,...)?

javascript - 每当扩展子 div 时如何扩展容器 div 的高度

javascript - 使用下划线和 jquery 在 javascript 中自动填充表格

html - 跨多行包装标记时如何避免空格

javascript - 你可以使用 CSS 创建一个 3d 凸起的盒子还是你需要使用图像?

javascript - Chrome、Firefox 调试器未在 React 应用程序中显示 'this' 的正确值

javascript - ES6 模块的依赖注入(inject)

javascript - 从初始页面请求中获取 header

javascript - 如何将 onclick 事件添加到动态生成的按钮并显示/隐藏表格

javascript - 网站在 FF 中根本不显示,但在 Chrome 和 IE 中运行良好