如何在div上添加图像而不丢失CSS悬停效果中的先前内容

阿杰

我想在div上有一个透明图像(div包含背景图像+跨度内有几行文本)。在悬停时,我想在此完整的div(bg image + span)上显示透明图像,而不会丢失内容值。

我所面临的是悬​​停,新图像替换了我以前的背景图像+跨度。

我想在我的父母身上得到这个透明图像(背景图像和带有文本的跨度)。

这是我的html内容:

<body>
       <div class="complete">
            <div class='image'></div>
            <span>Vaseline Gel.</span>
        </div>
</body>

这是我的CSS:

.complete{
            width: 400px;
            height: 400px;
            margin: 40px 0px 0px 100px;
            text-align: center;
            color: #000000;
            font-size: 2.2em;
            border-radius: 6px;
            border: 1px solid #00FF00;
        }

        .image{
            background: url('http://www.menucool.com/slider/prod/image-slider-4.jpg');
            background-size: 100% 100%;
            width: 100%;
            height: 90%;
            border-radius: 6px;
        }
        .complete:hover{
            cursor: pointer;
            font-size: 2.2em;
            opacity: 0.8;
            content: url('http://ih0.redbubble.net/image.14048374.7727/sticker,375x360.u5.png');
         }

关于删除上述内容:我的父bg图像+跨度得到很好的不透明度。但我想在我的父div上方放置此透明图像?

JS小提琴链接

约翰·韦德

http://codepen.io/anon/pen/uozpm/

要在图像上方显示另一个背景图像,您可以使用绝对定位将其覆盖。

    .complete {
        width:400px;
        height:400px;
        margin:40px 0 0 100px;
        text-align:center;
        color:#000;
        font-size:2.2em;
        border-radius:6px;
        border:1px solid #0F0;
        position:relative;
        }
    .complete:hover:after {
        content:'';
        position:absolute;
        left:0;
        top:0;
        height:400px;
        width:400px;
        cursor:pointer;
        font-size:2.2em;
        opacity:.8;
        background:url(http://ih0.redbubble.net/image.14048374.7727/sticker,375x360.u5.png) center top no-repeat;
    }

    .image {
        background:url(http://www.menucool.com/slider/prod/image-slider-4.jpg);
        background-size:100% 100%;
        width:100%;
        height:90%;
        border-radius:6px;
        }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在CSS上禁用悬停效果?

来自分类Dev

如何在鼠标悬停到页面上的所有div上添加悬停效果?

来自分类Dev

如何在鼠标悬停的图像上显示悬停效果

来自分类Dev

div 和图像上的悬停效果在 css 中不起作用

来自分类Dev

如何不将悬停效果应用于:before中添加的内容?的CSS

来自分类Dev

如何在css中的图像上模拟鼠标悬停

来自分类Dev

在CSS中图像下的文本上的悬停效果

来自分类Dev

如何在悬停图像上显示div?

来自分类Dev

如何在悬停时不悬停CSS Img Border的图像

来自分类Dev

如何在下拉菜单上添加悬停效果?

来自分类Dev

尝试在悬停图像上添加缩放效果

来自分类Dev

如何在带有 css 的元素上使用悬停效果?

来自分类Dev

图像悬停时如何在图像上添加文字?

来自分类Dev

如何在多个图像上添加内容?

来自分类Dev

在jQuery / javascript中图像上的悬停效果

来自分类Dev

在JavaScript中,如何在模态画廊中的每个图像上添加动画效果?

来自分类Dev

悬停图像效果CSS

来自分类Dev

如何在Jbutton上悬停效果?

来自分类Dev

如何在Flutter中的图像中添加波浪效果

来自分类Dev

添加文本内容后div悬停效果发生了变化

来自分类Dev

如何在div上添加背景幕(灯箱效果)?

来自分类Dev

如何在Xamarin标签或图像中添加波纹效果?

来自分类Dev

我想在图像上添加圆形波纹悬停效果

来自分类Dev

如何在完整的div而不是SVG路径上添加悬停?

来自分类Dev

如何在QListView中的图像上应用图形效果?

来自分类Dev

如何在QListView中的图像上应用图形效果?

来自分类Dev

如何在div中居中而不丢失父级的高度?

来自分类Dev

如何在悬停时使图像在div中向上移动

来自分类Dev

如何在悬停效果上更改div元素内的背景颜色?

Related 相关文章

  1. 1

    如何在CSS上禁用悬停效果?

  2. 2

    如何在鼠标悬停到页面上的所有div上添加悬停效果?

  3. 3

    如何在鼠标悬停的图像上显示悬停效果

  4. 4

    div 和图像上的悬停效果在 css 中不起作用

  5. 5

    如何不将悬停效果应用于:before中添加的内容?的CSS

  6. 6

    如何在css中的图像上模拟鼠标悬停

  7. 7

    在CSS中图像下的文本上的悬停效果

  8. 8

    如何在悬停图像上显示div?

  9. 9

    如何在悬停时不悬停CSS Img Border的图像

  10. 10

    如何在下拉菜单上添加悬停效果?

  11. 11

    尝试在悬停图像上添加缩放效果

  12. 12

    如何在带有 css 的元素上使用悬停效果?

  13. 13

    图像悬停时如何在图像上添加文字?

  14. 14

    如何在多个图像上添加内容?

  15. 15

    在jQuery / javascript中图像上的悬停效果

  16. 16

    在JavaScript中,如何在模态画廊中的每个图像上添加动画效果?

  17. 17

    悬停图像效果CSS

  18. 18

    如何在Jbutton上悬停效果?

  19. 19

    如何在Flutter中的图像中添加波浪效果

  20. 20

    添加文本内容后div悬停效果发生了变化

  21. 21

    如何在div上添加背景幕(灯箱效果)?

  22. 22

    如何在Xamarin标签或图像中添加波纹效果?

  23. 23

    我想在图像上添加圆形波纹悬停效果

  24. 24

    如何在完整的div而不是SVG路径上添加悬停?

  25. 25

    如何在QListView中的图像上应用图形效果?

  26. 26

    如何在QListView中的图像上应用图形效果?

  27. 27

    如何在div中居中而不丢失父级的高度?

  28. 28

    如何在悬停时使图像在div中向上移动

  29. 29

    如何在悬停效果上更改div元素内的背景颜色?

热门标签

归档