通过使用position和z-index,我成功地将右手边的内容重叠到了我的小叶地图的背景之上。但我想让后面的地图保持可控性。
有没有办法让重叠的div的背景既透明又不交互?
发布于 2020-08-04 19:31:07
实现这一点的最好方法是让左边的内容与右边的内容重叠。在左边的内容中添加空白处,而不是使用。检查下面的代码。
div.map {
position: absolute;
display: inline-block;
z-index: 10;
background-color: rgba(255, 0, 0, 0.25);
margin-top: 16px;
}
div.controls {
position: absolute;
z-index: 0;
background-color: rgba(0, 255, 0, 0.25);
display: flex;
width: 100%;
}<div class="container">
<div class="map">
<a href='#'>My occupied link</a>
</div>
<div class="controls">
<div class="main-controls">
Here goes some more controls
</div>
<div class="actual-controls">
<a href='#'>toolbox link</a><br />
<a href='#'>toolbox link</a><br />
</div>
</div>
</div>
发布于 2020-08-04 22:00:29
https://stackoverflow.com/questions/63245521
复制相似问题