我有几张带有标题和描述的图片。我想把标题和描述放在图像后面,当我将鼠标悬停在它上面时,图像消失,标题和描述出现。
我已经做了一些事情,但我不能继续。
这是html代码:
<div class="views-field-field-contest-image">
<a href=""> <img>....</img> </a>
</div>
<div class="views-field-title">
<p>("title")</p>
</div>
<div class="views-field-field-description">
<p>("description")</p>
</div>
这是CSS代码:
.views-field-field-contest-image {
border: 1px solid #ddd;
display: block;
height: 250px;
overflow: hidden;
width: 250px;
}
.views-field-field-contest-image:hover img {
display: none;
}
.views-field-title {
display:none;
}
.views-field-field-description {
display:none;
}
.views-field-title:hover {
display: block;
text-align: center;
margin: 20% 0 0;
}
问题是标题和描述“隐藏”在图像下方而不是后面,我无法让它们出现在悬停时