【问题标题】:Text and opacity change for image hover CSS [closed]图像悬停 CSS 的文本和不透明度更改 [关闭]
【发布时间】:2013-10-26 17:58:45
【问题描述】:

我正在尝试将鼠标悬停在图像上的文本上。

这是我希望实现的悬停风格的图像

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

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

我尝试了很多不同的方法,但似乎都没有奏效!

【问题讨论】:

    标签: css hover


    【解决方案1】:

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

    jsFiddle here

    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;
    } 
    

    【讨论】:

    • 非常感谢,但是我在哪里输入我也想悬停的文本?还是我只是在此处的内容区域中输入它?对不起,如果这是非常基本的
    猜你喜欢
    • 2015-12-23
    • 2017-07-13
    • 2015-06-04
    • 2013-12-08
    • 2015-07-13
    • 2013-08-15
    • 1970-01-01
    • 2017-06-10
    • 2013-06-25
    相关资源
    最近更新 更多