jQuery;视差页面 - 获取点击事件遍历DIV层

标签 jquery layer mouseclick-event parallax

DEMO

现在的想法是(而不是transp..png图像)用标准HTML元素填充图层, 就像制作一个漂亮的移动 2d-3d 页面一样。

你可以猜到我的第一个问题。 无论我尝试什么,我都无法使点击事件穿过 100x100% div 层来查找 不是 .layer 本身的可点击(或其他?)元素。

也许可以制作图层height:0px; position:absolute; 而不是向其附加相对定位的元素?

最佳答案

只需将 z-index CSS 属性添加到 .box 元素即可。 z-index 越高,元素在层中出现的位置就越高(即 z-index999 的元素将高于z-index1 的那些):

.box {
  ...

  z-index: 2;
}

And a demo.

关于jQuery;视差页面 - 获取点击事件遍历DIV层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6324586/

相关文章:

javascript - 如何首先找到鼠标点击,如果没有点击,然后再寻找鼠标悬停

jquery - 确定用户单击图像的位置

javascript - d3js : click event in reusable chart

javascript - 单击时多次(循环)更改 Div 背景颜色

javascript - 使用 jQuery 检索隐藏的输入值

jQuery 在其他 <tr> 元素之后添加 <tr> 元素

java - 定义一个 map 图层类java

java - 我如何在 Java 应用程序中知道我的 UNIX 操作系统是否具有 GUI 层,或者它只是命令行?

javascript - 显示加载页面无法正常工作

html - 背景图像在低分辨率下偏移页面(导致水平滚动条)