我想创建一个教程,它将引导用户确切地单击。我试图覆盖整个屏幕,<div>
这会变得暗淡,除了一个所有元素特定区域是在一个固定的width
,height
,top
和left
。
问题是,我找不到“取消”父母的方法background-color
(也是透明的)。
在下面的片段中,hole
是应该没有任何div的div background-color
,包括其父级的div 。
能做到吗?有任何想法吗?
#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>
这是我要达到的目标的模型图: