【发布时间】:2021-11-22 21:39:38
【问题描述】:
这是我的例子;
.card-img {
width: 100%;
border-radius: calc(0.3rem - 0px);
}
.card-img-top {
width: 100%;
border-radius: 32px;
opacity: 0.5;
}
.card-img-top:hover {
opacity: 1;
}
<div class="col-md-6">
<div class="card">
<a href="#">
<img class="card-img-top img-raised" src="img/banner-1.png" alt="Open Project 1">
<div class="banner-content">
Description
</div>
<a class="mb-2 mt-2 text-center small-xl" href="#">Check More Details</a>
</a>
</div>
</div>
所以我在这个例子中想要实现的是,当我悬停时我想显示描述(横幅内容)并且我想将不透明度设置为 1,我已经在做。
【问题讨论】:
-
当您悬停要显示 div.banner-content 的 img 时?这个 div 隐藏了吗?
-
是的,一开始横幅内容是隐藏的。我希望它在悬停时显示。
-
调查兄弟选择器 + 当您将鼠标悬停在 img 上时,您还可以选择其直接兄弟并将其设置为显示块,例如。