Je souhaite créer un didacticiel qui mènera l'utilisateur exactement là où cliquer. Je suis en train de couvrir tout l'écran avec <div>qui BAISSERA tous les éléments sauf une région spécifique qui est fixe width, height, topet left.
Le problème est que je ne trouve pas de moyen «d'annuler» celui du parent background-color(qui est également transparent).
Dans l'extrait ci-dessous, holeest le div qui est censé être sans aucun background-color, y compris son parent.
Cela peut-il être accompli du tout? Des idées?
#bg{
background-color:gray;
opacity:0.6;
width:100%;
height:100vh;
}
#hole{
position:fixed;
top:100px;
left:100px;
width:100px;
height:100px;
}
<div id="bg">
<div id="hole"></div>
</div>
Voici une maquette de ce que j'essaie d'accomplir:
