p上的绝对定位div会导致p中的链接无法点击

时间:2010-11-16 20:52:54

标签: html css

我在p上有一个绝对定位的div,它会导致p中的链接无法点击,也不会选择任何文本。

div没有任何背景,只有边框。我该如何解决这个问题?

4 个答案:

答案 0 :(得分:1)

您可以更改z-index的{​​{1}}。这应该落在<div>

之后

答案 1 :(得分:1)

想一想,如果你在overlay div中有一些链接怎么办?浏览器将焦点放在最顶层的元素(最高的z-index)上,因此可以单击其中的所有元素并选择文本。

想想另一个解决方案并放弃绝对定位的div。

答案 2 :(得分:1)

pointer-events: none;添加到顶部的css样式中。它将不再可点击,并允许鼠标​​事件通过

答案 3 :(得分:0)

想象一下,你把一张纸放在另一张纸上。下面的那个不再被触及 - 这是设计的。

为什么不把DIV放在P下面,给P一个透明的背景?