Я хочу создать учебник, который приведет пользователя точно, где нажать. Я пытаюсь покрыть весь экран с помощью <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>