如何在图像悬停时产生这样的效果?

聪明的技术

我想在图像悬停http://mahno.com.ua/en/architecture上实现这样的效果尝试了一下,但是如何在悬停时隐藏图像并显示名称。我使用过CSS:在悬停时同时显示并隐藏不同的div?但没有运气。

编辑:想要此代码中的效果

<div class="content">
<div class="content-wrap">
    <div>  
        <div>
            <h1 class="title">Architecture</h1>
        </div>
    <!--section-title end-->

        <div>
            <div>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/6151-fsdgsfg.gif">
                </a>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/6923-KUB%207.jpg">
                </a>
            </div>
            <div>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/7093-3.jpg">
                </a>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/1562-d.jpg">
                </a>
            </div>
            <div>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/5548-pddf.jpg">
                </a>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/1562-d.jpg">
                </a>

            </div>
            <div>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/1586-fdgsfgsdfggsdfgs.jpg">
                </a>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/1597-dogs.jpg">

                </a>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/6155-Untitled-3.gif">
                </a>
            </div>
            <div>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/3405-klink-mal.jpg">
                </a>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/6128-ghrt1.jpg">
                </a>
                <span class="tim">Kube house</span>
                <a href="#">
                    <img src="images/1555-dsfsdfds.jpg">
                </a>
            </div>


        </div>        <!--product-list end-->
    </div>
  </div>

安德烈·费多罗夫(Andrey Fedorov)

抱歉,代码太脏了...

img {
  display: block;
  background-color: #fff;
  transition: .2s;
  }
.nav-ul:hover img {
  opacity: 0;
  }

a {
  color: inherit;
  text-decoration: none;
  outline: none;
}
.list-unstyled {
  padding: 0;
  margin: 0;
  list-style: none;
}
* {
  box-sizing: border-box;
}
.nav-li {
  position: relative;
  }
.nav .tim {
  opacity: 0;
  position: absolute;
  left: 6px;
  bottom: 0;
  transition: .5s;
}
.nav:hover .tim {
  opacity: 1;
}
.nav .nav-ul {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.nav .nav-li {
  display: inline-block;
  font-size: 1em;
}
.nav .nav-li a {
  position: relative;
  display: block;
  margin: 0 2px;
  text-transform: uppercase;
  overflow: hidden;
}
.nav .nav-li a:before {
  box-sizing: border-box;
  transform: translateX(100%);
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  border-bottom: 2px solid transparent;
  border-left: 2px solid transparent;
}
.nav .nav-li a:after {
  box-sizing: border-box;
  transform: translateX(-100%);
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  border-top: 2px solid transparent;
  border-right: 2px solid transparent;
}
.nav .nav-li a:hover {
  color: inherit;
  text-decoration: none;
}
.nav .nav-li a:hover:before {
  transition: .2s transform linear, .2s height linear .2s;
  transform: translateX(0);
  height: 100%;
  border-color: #1fbfac;
}
.nav .nav-li a:hover:after {
  transition: .2s transform linear .4s, .2s height linear .6s;
  transform: translateX(0);
  height: 100%;
  border-color: #1fbfac;
}
<div class="nav">
  <div class="nav-ul">
    <div class="nav-li">
      <span class="tim">Kube house</span>
      <a href="#">
        <img src="http://beerhold.it/300/300">
      </a>
    </div>
  </div>
  <div class="nav-ul">
    <div class="nav-li">
      <span class="tim">Kube house</span>
      <a href="#">
        <img src="http://beerhold.it/300/300">
      </a>
    </div>
  </div>
  <div class="nav-ul">
    <div class="nav-li">
      <span class="tim">Kube house</span>
      <a href="#">
        <img src="http://beerhold.it/300/300">
      </a>
    </div>
  </div>
</div>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

悬停图像时的悬停效果

来自分类Dev

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

来自分类Dev

将鼠标悬停在该图像上方的按钮上时,如何对图像应用悬停效果?

来自分类Dev

如何对悬停产生声音效果

来自分类Dev

如何在悬停或单击时放大图像?

来自分类Dev

如何在悬停时更改图像

来自分类Dev

如何在悬停时实现图像更改?

来自分类Dev

悬停时如何在图像上叠加?

来自分类Dev

如何在悬停时保持图像恒定

来自分类Dev

悬停时如何在图像上叠加?

来自分类Dev

如何在点击按钮时制作这种悬停效果?

来自分类Dev

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

来自分类Dev

如何在滚动时使用Jquery换色效果时保持“悬停”效果

来自分类Dev

悬停在图像上方时的效果

来自分类Dev

图像CSS悬停时的缩放效果

来自分类Dev

如何给像instagram这样的图像赋予效果

来自分类Dev

如何在悬停时在图像上方显示图像

来自分类Dev

如何在悬停时在图像上方显示图像

来自分类Dev

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

来自分类Dev

如何创建类似Dribbble的图像悬停效果?

来自分类Dev

图像鼠标悬停效果如何?

来自分类Dev

取消悬停图像后如何保持悬停效果?

来自分类Dev

如何使用Jquery和.fadeIn效果在悬停时交换图像?

来自分类Dev

如何在<a>内使鼠标悬停效果的SVG图像可点击

来自分类Dev

如何在图像地图上将鼠标悬停效果创建为不规则形状

来自分类Dev

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

来自分类Dev

如何在画布顶部的图像的鼠标光标周围获得悬停效果?

来自分类Dev

我如何在要在画布内部绘制的图像上产生脉动效果?

来自分类Dev

如何在悬停时更改圆形映射图像?

Related 相关文章

  1. 1

    悬停图像时的悬停效果

  2. 2

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

  3. 3

    将鼠标悬停在该图像上方的按钮上时,如何对图像应用悬停效果?

  4. 4

    如何对悬停产生声音效果

  5. 5

    如何在悬停或单击时放大图像?

  6. 6

    如何在悬停时更改图像

  7. 7

    如何在悬停时实现图像更改?

  8. 8

    悬停时如何在图像上叠加?

  9. 9

    如何在悬停时保持图像恒定

  10. 10

    悬停时如何在图像上叠加?

  11. 11

    如何在点击按钮时制作这种悬停效果?

  12. 12

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

  13. 13

    如何在滚动时使用Jquery换色效果时保持“悬停”效果

  14. 14

    悬停在图像上方时的效果

  15. 15

    图像CSS悬停时的缩放效果

  16. 16

    如何给像instagram这样的图像赋予效果

  17. 17

    如何在悬停时在图像上方显示图像

  18. 18

    如何在悬停时在图像上方显示图像

  19. 19

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

  20. 20

    如何创建类似Dribbble的图像悬停效果?

  21. 21

    图像鼠标悬停效果如何?

  22. 22

    取消悬停图像后如何保持悬停效果?

  23. 23

    如何使用Jquery和.fadeIn效果在悬停时交换图像?

  24. 24

    如何在<a>内使鼠标悬停效果的SVG图像可点击

  25. 25

    如何在图像地图上将鼠标悬停效果创建为不规则形状

  26. 26

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

  27. 27

    如何在画布顶部的图像的鼠标光标周围获得悬停效果?

  28. 28

    我如何在要在画布内部绘制的图像上产生脉动效果?

  29. 29

    如何在悬停时更改圆形映射图像?

热门标签

归档