Pour diverses raisons, j'ai besoin de placer un
(principalement) transparent sur du texte. Cependant, cela signifie que le texte ne peut pas être cliqué (par exemple, pour cliquer sur des liens ou le sélectionner). Serait-il possible de simplement rendre ce div "invisible" aux clics et aux autres événements de la souris?
Par exemple, le overlay
div couvre le texte, mais j'aimerais pouvoir cliquer/sélectionner le texte à travers le overlay
div:
Some text
... some content ...
1 votes
La réponse courte est non. (Cela a été discuté plusieurs fois, mais il est difficile de trouver des doublons pour cela, je ne trouve pas de bons mots-clés...) De quoi avez-vous besoin du DIV transparent pour?
2 votes
Je ne pense pas que ce soit possible. Peut-être parles-tu des "raisons diverses", c'est-à-dire ce que tu veux vraiment réaliser?
1 votes
@Null Je retiendrais le -1 jusqu'à ce qu'il soit clair ce que l'OP veut faire.
1 votes
NullUserException - Comment ce qu'il propose empêcherait-il les gens de copier du contenu de son site Web ? Au contraire, il essaie de faire l'effet inverse - il souhaite annuler l'effet de sa div transparente (qui rend le texte plus difficile à cliquer et à sélectionner).
0 votes
@Hammer Tu as raison. J'ai retiré le vote négatif.
0 votes
Merci pour les réponses, les gars. Pour info, la raison la plus forte des "diverses raisons" est que "cela rendra la vie (et le positionnement des éléments) beaucoup plus facile". Je ne l'ai pas mentionné dans la question, cependant, car je sais que je pourrais le faire d'autres façons, mais j'aimerais voir si c'est possible de cette façon.
0 votes
Voici l'une des questions plus anciennes... stackoverflow.com/questions/1401658/…