gpt4 book ai didi

html - CSS图像背景和覆盖阻止链接和文本输入点击和焦点

转载 作者:太空宇宙 更新时间:2023-11-04 14:11:27 24 4
gpt4 key购买 nike

我有以下 html 和 css:

.icon-bar {
width: 90px;
z-index: 100;
position: absolute;
}

#overlay {
position: absolute;
background-color: rgba(0,0,0,0.8);
top:0;
left: 0;
bottom:0;
height:100%;
width:100%;
z-index: -2;
}

#cover-photo {
width:100%;height: 400px;
background:url('./assets/covers.jpg') no-repeat center center fixed;
color:#fff;
background-size:cover;
text-align: center;
z-index: -1;
}
   <div class="row">
<div class="col-md-12" id="cover-photo">
<div id="overlay">

</div>
<div class="icon-bar col-md-push-10">
<a class="active" href="#"><i class="fa fa-home"></i></a>
<a href="#"><i class="fa fa-search"></i></a>
<a href="#"><i class="fa fa-envelope"></i></a>
<a href="#"><i class="fa fa-globe"></i></a>
<a href="#"><i class="fa fa-trash"></i></a>
</div>
</div>
</div>

现在出现了背景图像,以及预期的覆盖 div,带有 icon-bar 类的 div 也出现在前面,但是当我尝试单击该 div 中的一个链接时,它没有得到点击,我已经为这个 div 设置了 100 的 z-index,但是它是不可点击的,请帮我解决这个问题

最佳答案

您可以将 pointer-events: none 添加到覆盖 div。这将允许单击它后面的链接。

关于html - CSS图像背景和覆盖阻止链接和文本输入点击和焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42978217/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com