图像悬停CSS文字和透明度的变化[关闭](Text and opacity change for i

2019-09-26 13:31发布

我试图让在文本悬停在图像上。

下面是悬停风格的图像在我希望能实现

http://imageshack.us/a/img577/7093/cxzy.png (非悬停)

http://imageshack.us/photo/my-images/585/l9ka.png/ (悬停)

我一直在尝试很多不同的方式和他们都不是工作!

Answer 1:

有几个方法可以做到这一点,但我通过做到了:after在我的例子伪元素。

这里的jsfiddle

HTML

<div>
  <img src="..."/>
</div>

CSS

div {
    position:relative;
    display:inline-block;
}
div:hover:after {
    content:"content here..";
    width:100%;
    height:100%;
    background:rgba(0,0,0,.5);
    border:10px solid red;
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    text-align:center;
    color:white;
    padding:12px;
    font-size:20px;
} 


文章来源: Text and opacity change for image hover CSS [closed]
标签: css hover