重叠div的点击

时间:2013-02-11 21:45:46

标签: javascript html css

我们如何点击重叠div后面的链接。

css是

#apDiv1 {
position: absolute;
left: 38px;
top: 28px;
width: 221px;
height: 182px;
z-index: 1;
text-align:right;
}
#apDiv2 {
position: absolute;
left: 117px;
top: 13px;
width: 169px;
height: 210px;
z-index: 2;
}

和html是

<div id="apDiv1"><a href="javascript:alert('link1');">Link 1</a></div>
<div id="apDiv2">
  <p>&nbsp;</p>
<p><a href="javascript:alert('link 2');">Link 2</a></p>
</div>

1 个答案:

答案 0 :(得分:4)

试试这个:

pointer-events:none;添加到上部div(apDiv2),然后:

#apDiv2 a {
    pointer-events:auto;
}

为上部div中的链接重新启用它。

似乎至少在FF工作。

更新了fiddle