我在背景中将多个div设置为z-index为-3,这样它们就不会干扰前景中元素的格式化。但是,我也希望能够通过点击来使用jquery来定位那些背景div,现在我似乎无法点击它们。我认为这是因为其他元素具有更高的z索引覆盖前景。对此有一个很好的解决方案吗?
答案 0 :(得分:0)
很难说没有看到你想要做的事情的布局,但我认为你将不得不破解它。这听起来像是一个非常抽象的项目......如果不是,可能会有一个更简单的方法。你可以发布代码吗?
你可能正确处于较低的z-index将使其无法点击,但只有在存在透明div或其中一些边缘/填充阻止它时。
尝试: 1.右键单击,查看源,查看是否可以使用相对定位而不是边距和填充来定位元素。确保顶部div尽可能小。如果你能看透它,它可能不需要阻止任何东西。 2.在顶部创建一个不可见的div进行点击,这样你就可以点击隐藏元素了(这是一个巨大的黑客,而不是最佳实践,甚至是良好的练习,但有时你只需要它来工作)
我真的只是在猜测。如果您能告诉我们您正在进行的工作,那么提供解决方案会更容易!