带有悬停功能的CSS覆盖图像文本

带有悬停功能的CSS覆盖图像文本,css,image,hover,overlay,Css,Image,Hover,Overlay,我想在图像顶部显示我的文本,如下图所示: 这就是我使用的css样式,它显示在页面的中间 #imge .text { position:relative; opacity:1; background: rgba(0,0,0,0.5); color: white;

我想在图像顶部显示我的文本,如下图所示:

这就是我使用的css样式,它显示在页面的中间

#imge .text {
                            position:relative;
                            opacity:1;
                            background: rgba(0,0,0,0.5);
                            color: white;
                            bottom:80px;
                            left:0px;
                            visibility:hidden;

                            }

                            #imge:hover .text {

                            font-family: 'Dancing Script', cursive;
                            color: #ffffff;
                            font-size: 2em;
                            position: absolute;
                            top: 50%;
                            left: 50%;  
                            transform: translate(-50%, -50%);
                            visibility: visible; 

                            }

请提供您当前的方法-提供足够的代码,向我们展示您迄今为止所做的工作,以及您自己是如何尝试做到这一点的。@Serlite看上面我更新了我的问题,这是一个开始-但我们需要知道您的标记是如何构造的,因为这会影响必要CSS的结构。拥有足够的CSS/HTML来重现屏幕截图中显示的内容是非常理想的。答案是将
位置:相对
添加到
#imge
的样式中,但我们不知道,是吗。请包括您当前的方法-提供足够的代码,向我们展示您迄今为止所做的工作,您自己是如何尝试这样做的。@Serlite看上面我更新了我的问题这是一个开始-但我们需要知道您的标记是如何构造的,因为这会影响必要CSS的结构。拥有足够的CSS/HTML来重现屏幕截图中显示的内容是非常理想的。答案是在
#imge
的样式中添加
position:relative
,但我们不知道,是吗。