由于各种原因,我需要<div>
在某些文本上(大部分)保持透明。但是,这意味着无法单击文本(例如,单击链接或将其选中)。是否可以简单地使该div对点击和其他鼠标事件“不可见”?
例如,overlay
div覆盖了文本,但我希望能够通过overlay
div 单击/选择文本:
<div id="container">
<p>Some text</p>
<div id="overlay" style="position: absolute; top: 0;
left: 0; width: 100%; height:100%">
... some content ...
</div>
</div>
1
最简洁的答案是不。(已经讨论了几次,但是很难找到重复项,无法想到好的关键字...)您需要透明DIV做什么?
—
Pekka 2010年
我认为那是不可能的。也许您讲述了“各种原因”,即您真正想要实现的目标?
—
davehauser
@Null我会保留-1,直到很清楚OP想要做什么。
—
Pekka 2010年
NullUserException-他的提议将如何阻止人们复制其网站上的内容?如果有的话,他正试图做相反的事情-他希望消除透明div的影响(使文本难以单击和选择)。
—
Hammerite 2010年
@汉默你是对的。我删除了downvote。
—
NullUserException