CSS,悬停一个元素,通过过渡影响另一个元素

二甲基苯丙胺

我的 CSS 有问题,我不明白为什么我无法为我的叠加元素 (.afterDim) 创建过渡。我的叠加层正在工作,但是我没有找到如何在两个状态之间进行转换。我试着玩我的课,但似乎没有任何效果,我有点迷茫,我需要你的帮助。

    .dimImgContainer .afterDim {
      position: absolute;
      top: 0;
      left:10px;
      width:calc(100% - 20px); 
      height: 100%;
      display: none;
      color: #FFF;
      -moz-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      -webkit-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; 
    }

    .dimImgContainer:hover > .afterDim {
      display: block;
      background: rgba(0, 0, 0, .6);
    }
<div class="hidden-xs col-sm-4 col-md-4 iqitcontent-column iqitcontent-element iqitcontent-element-id-12  banner-column ">
      <a href="https://biospera.com/graines-potageres/"><div class="dimImgContainer">
        <div class="afterDim">Hello there</div>
        <img src="https://biospera.com/img/cms/Homepage/hp-banners/pct/graines-potageres-banner-pct-2.jpg" class="img-responsive banner-image" alt="Grievous">
        <h2 class="headingDevDimPCT">General Kenobi</h2>
      </div></a>
    </div>

我也在这里用完全相同的代码制作了一个代码笔:

https://codepen.io/dimitrilpc/pen/oEEQoG

亚历克萨斯

显示属性为 ON 或 OFF,不能与转换一起使用。而是使用可以具有一系列值的属性,例如Opacity

.image-container .afterDim {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0; /* CHANGE DISPLAY to OPACITY */
    color: #FFF;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; 
}
.image-container:hover .afterDim {
    opacity: 1; /* CHANGE DISPLAY to OPACITY */
    background: rgba(0, 0, 0, .6);
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

悬停另一个div时,通过过渡更改div图像(仅CSS)

来自分类Dev

当一个元素悬停并影响CSS中的另一个元素/类时,如何添加悬停效果?

来自分类Dev

sass:悬停另一个div时影响另一个元素

来自分类Dev

悬停一个元素并影响另一个元素

来自分类Dev

悬停一个元素并影响另一个元素

来自分类Dev

CSS悬停过渡到另一个元素

来自分类Dev

CSS悬停更改另一个元素CSS

来自分类Dev

CSS,将鼠标悬停在一个元素上,影响另一个

来自分类Dev

CSS-当它们都属于不同的div时,通过将元素悬停在另一个元素上来影响元素

来自分类Dev

是否可以通过 CSS 悬停在另一个元素上来更改 img src

来自分类Dev

悬停在CSS中的另一个元素上时更改元素CSS?

来自分类Dev

CSS-悬停一个元素,更改另一个元素的可见性

来自分类Dev

将一个元素悬停在另一个元素上时更改其CSS

来自分类Dev

当另一个元素纯粹悬停在 css 中时,如何更改一个元素的样式属性?

来自分类Dev

使用CSS将元素悬停在另一个元素上

来自分类Dev

如何使用css / Extjs将元素悬停在另一个元素上

来自分类Dev

显示鼠标悬停的另一个元素

来自分类Dev

在输入悬停时选择另一个元素

来自分类Dev

悬停时,更改不近的另一个元素

来自分类Dev

悬停一个伪元素时,使另一个伪元素出现?

来自分类Dev

如何在悬停另一个元素时更改一个元素的颜色?

来自分类Dev

将鼠标悬停在一个但会影响另一个CSS

来自分类Dev

悬停一个div,影响另一个(CSS)

来自分类Dev

围绕另一个元素旋转元素-CSS

来自分类Dev

css3选择器问题:悬停效果另一个元素

来自分类Dev

如何仅使用CSS在另一个元素的悬停上显示div

来自分类Dev

CSS:将鼠标悬停在另一个元素上

来自分类Dev

CSS - 悬停链接时更改另一个元素的样式?

来自分类Dev

如何通过滚动用另一个元素覆盖一个元素?

Related 相关文章

  1. 1

    悬停另一个div时,通过过渡更改div图像(仅CSS)

  2. 2

    当一个元素悬停并影响CSS中的另一个元素/类时,如何添加悬停效果?

  3. 3

    sass:悬停另一个div时影响另一个元素

  4. 4

    悬停一个元素并影响另一个元素

  5. 5

    悬停一个元素并影响另一个元素

  6. 6

    CSS悬停过渡到另一个元素

  7. 7

    CSS悬停更改另一个元素CSS

  8. 8

    CSS,将鼠标悬停在一个元素上,影响另一个

  9. 9

    CSS-当它们都属于不同的div时,通过将元素悬停在另一个元素上来影响元素

  10. 10

    是否可以通过 CSS 悬停在另一个元素上来更改 img src

  11. 11

    悬停在CSS中的另一个元素上时更改元素CSS?

  12. 12

    CSS-悬停一个元素,更改另一个元素的可见性

  13. 13

    将一个元素悬停在另一个元素上时更改其CSS

  14. 14

    当另一个元素纯粹悬停在 css 中时,如何更改一个元素的样式属性?

  15. 15

    使用CSS将元素悬停在另一个元素上

  16. 16

    如何使用css / Extjs将元素悬停在另一个元素上

  17. 17

    显示鼠标悬停的另一个元素

  18. 18

    在输入悬停时选择另一个元素

  19. 19

    悬停时,更改不近的另一个元素

  20. 20

    悬停一个伪元素时,使另一个伪元素出现?

  21. 21

    如何在悬停另一个元素时更改一个元素的颜色?

  22. 22

    将鼠标悬停在一个但会影响另一个CSS

  23. 23

    悬停一个div,影响另一个(CSS)

  24. 24

    围绕另一个元素旋转元素-CSS

  25. 25

    css3选择器问题:悬停效果另一个元素

  26. 26

    如何仅使用CSS在另一个元素的悬停上显示div

  27. 27

    CSS:将鼠标悬停在另一个元素上

  28. 28

    CSS - 悬停链接时更改另一个元素的样式?

  29. 29

    如何通过滚动用另一个元素覆盖一个元素?

热门标签

归档