Por varias razones, necesito poner un <div>
(en su mayoría) transparente sobre algún texto. Sin embargo, esto significa que no se puede hacer clic en el texto (por ejemplo, para hacer clic en enlaces o seleccionarlo). ¿Sería posible simplemente hacer este div "invisible" para los clics y otros eventos del mouse?HTML/CSS: hacer un div "invisible" para los clics?
Por ejemplo, el overlay
div cubre cubre el texto, pero me gustaría ser capaz de hacer clic/seleccionar el texto a través de la 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>
La respuesta corta es no. (Se ha debatido varias veces, pero los engañados son difíciles de encontrar para esto, no se le ocurren buenas palabras clave ...) ¿Para qué se necesita el DIV transparente? –
No creo que eso sea posible. ¿Tal vez hable de las "varias razones", es decir, de lo que realmente quiere lograr? – davehauser
@Null Retiraría el -1 hasta que quede claro lo que OP quiere hacer. –