Я хочу створити навчальний посібник, який допоможе користувачеві, куди саме натиснути. Я намагаюся , щоб покрити весь екран з <div>якої тьмяніє все елементи , крім в конкретній області , яка знаходиться в фіксованому width, height, topі left.
Проблема в тому, що я не можу знайти спосіб "скасувати" батьківський background-color(що також прозоро).
У фрагменті нижче hole- div, який повинен бути без жодного background-color, включаючи батьківський.
Чи можна це взагалі досягти? Будь-які ідеї?
#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>
Ось макет зображення того, чого я намагаюся досягти:
