Html img文件向下推以悬停。我怎样才能正确地在图像上显示悬停并放置悬停

Html img文件向下推以悬停。我怎样才能正确地在图像上显示悬停并放置悬停,html,css,Html,Css,截图: img文件向下推以悬停。我怎样才能正确地在图像上显示悬停和在图像上放置悬停 <div class="colunm5"> <img src="images/picture1.jpg"> <p class="colunm5_centered">aaaa</p> </div> .colunm5 { width:340px; height:378px; border:

截图:

img文件向下推以悬停。我怎样才能正确地在图像上显示悬停和在图像上放置悬停

<div class="colunm5">
        <img src="images/picture1.jpg">
        <p class="colunm5_centered">aaaa</p>
    </div>

.colunm5 {
    width:340px;
    height:378px;
    border: 1px solid #000000;
    display:inline-block;
    position: relative;
    bottom:155px;
}

.colunm5_centered {
    width:340px;
    height:378px;
    vertical-align: top;
    margin: 0;
    text-align: center;
}

.colunm5_centered{
    visibility: hidden;
}
.colunm5:hover .colunm5_centered {
background-color:rgba(0,0,0,0.3);
visibility:visible;

aaaa

.colunm5{ 宽度:340px; 高度:378px; 边框:1px实心#000000; 显示:内联块; 位置:相对位置; 底部:155px; } .colunm5_居中{ 宽度:340px; 高度:378px; 垂直对齐:顶部; 保证金:0; 文本对齐:居中; } .colunm5_居中{ 可见性:隐藏; } .colunm5:悬停。colunm5_居中{ 背景色:rgba(0,0,0,0.3); 能见度:可见;

}

您的问题不太清楚,但我猜您希望部分透明的p显示在与图像相同的位置,重叠,对吗?
在这种情况下,您所需要做的就是绝对定位p,因为它的父对象已经相对定位

位置:绝对位置;
左:0;排名:0;
片段:

.colunm5{
宽度:340px;
高度:378px;
边框:1px实心#000000;
显示:内联块;
位置:相对位置;
底部:155px;
}
.colunm5_居中{
宽度:340px;
高度:378px;
位置:绝对位置;
左:0;上:0;
保证金:0;
文本对齐:居中;
可见性:隐藏;
}
.colunm5:悬停。colunm5_居中{
背景色:rgba(0,0,0,0.3);
能见度:可见;
}

aaaa


演示比您提供的代码更有用。无法理解实际问题。一个工作的代码将是一个很好的起点…你在哪里悬停css?我想你说的是图像悬停时出现的段落,对吗?.colunm5{width:340px;height:378px;border:1px solid#000000;display:inline block;position:relative;bottom:155px;}.colunm5_居中{width:340px;height:378px;垂直对齐:top;margin:0;text align:center;}.colunm5 img{float:left;}.colunm5_居中{可见性:隐藏;}.colunm5:hover.colunm5_居中{背景色:rgba(0,0,0,0.3);可见性:可见;}Html

aaaa

这个答案解决问题了吗?如果是,请单击左侧的复选标记将其标记为正确。这样,它将不再出现在未解决问题的列表中。