我有两个DIV容器,其结构如下:是z索引定位在另一个的div的顶部
<div class="outer-div">
<img src="images/point.png" class="img-a1">
Lots of text goes here.
</div>
<div class="outer-div">
<img src="images/point.png" class="img-b1">
Some more text goes here
</div>
与此相关联的样式如下:
.outer-div {
position: absolute;
top: 0px;
left: 0px;
width: 500px;
}
.img-a1 {
float:left;
z-index:-1;
position:relative;
margin-left: 250px;
margin-bottom: 400px;
}
.img-b1 {
float:right;
z-index:-1;
position:relative;
margin-left: 250px;
margin-bottom: 400px;
}
结果其中|||
是来自div-a的文本并且...
是来自div-b的文本:
.....|||||
.....|||||
.....|||||
.....|||||
但是,由于第二个div放置在第一个div的正上方,因此没有任何第二个div中的文本可以被选中,尽管可以看到它,因为只有空白空间,并且它上面有一个1x1像素的图像。
有没有办法让下部分的文本可以选择,而不使上部分区域不可选?
未来,请创建您自己的jsfiddle,这里是您的代码:http://jsfiddle.net/LZh8A/1/ – Jakub 2011-02-28 15:33:53
'有没有办法让下部分的文本可以选择,上面的div不可选?' - 当你试图选择两个彼此重叠的东西中的一个时,用户或浏览器如何区分应该选择哪个文本? :S – thirtydot 2011-02-28 15:36:01
我真的不明白你想达到什么目的,但我相信如果你解释了你想要的结果,我们可以给你一个更好的主意。 – anothershrubery 2011-02-28 15:37:25