1

好的,所以我有一些代码,我希望能够单击顶部 div 下的内容。由于某种原因,它不起作用,我不知道为什么。经过广泛的谷歌搜索,我很确定我正确地使用了指针事件,所以如果有人能对我的问题提供一些见解,一百万个拥抱。

    <html>
<head>
<style type="text/css">
#profilecontainer{
position:absolute;
top:0;
}
#topdiv{
background-image:url('http://img805.imageshack.us/img805/7227/profilek.png');
width:621;
height:365;
z-index:3!important;
pointer-events:none;
}
#content{
height:75;
width:571;
position:absolute;
clip:shape;
top:270;
left:25;
z-index:-2;
pointer-events:auto;
}
</style>
</head>
<div id="profilecontainer"><div id="content" class=""><a href=http://www.youtube.com/watch?v=9LlYs_s1494>Test clicker</a></div><div id="topdiv"></div></div>
</body>
</html>
4

1 回答 1

1

添加&nbsp;到,topDiv因为它不会以其他方式显示。

然后添加position: absolute;topDiv's CSS,它应该可以正常工作。

这方面的相关资料:

单击 DIV 到底层元素

不要忘记使用 IE 解决方法。

于 2012-07-19T01:07:33.060 回答