这是我目前拥有的:
<div class="square">
<div id="wrapper">
<h2>Text</h2>
<h3>Text</h3>
</div>
</div>
.square {
padding: 10px;
width: 150px;
height: 150px;
margin-right:50px;
margin-bottom: 30px;
display: inline-block;
background: url('image.png');
vertical-align: top;
cursor: pointer;
position: relative;
}
#wrapper {
position: absolute;
bottom: 5px;
width: 150px;
max-height: 150px;
overflow: hidden;
}
现在我想在 .square 悬停时出现一个半透明的黑框,但我不知道该怎么做:(我需要它本质上使背景变暗以使框和文本更具可读性悬停在上方,因此它需要以某种方式位于背景图像上方但在文本下方。
任何人都可以帮忙吗?谢谢