3

重複する 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>
4

1 に答える 1

4

これを試して:

pointer-events:none;上部の div ( )に追加してからapDiv2:

#apDiv2 a {
    pointer-events:auto;
}

上部の div のリンクに対して再度有効にするには。

少なくともFFでは動作するようです。

更新されたフィドル

于 2013-02-11T22:08:00.687 に答える