纯css3带倒影图片翻转特效

所属分类:UI-悬停

 13619  164  查看评论 (1)
分享到微信朋友圈
X
纯css3带倒影图片翻转特效 ie兼容12

HTML结构

<div class="scene">
  <div class="card">
    <div class="card__face card__face--front"> <img src="img/t1.png" /> </div>
    <div class="card__face card__face--back"> <img src="img/t1a.png" /> </div>
  </div>
  <div class="card">
    <div class="card__face card__face--front"> <img src="img/t2.png" /> </div>
    <div class="card__face card__face--back"> <img src="img/t2a.png" /> </div>
  </div>
  <div class="card">
    <div class="card__face card__face--front"> <img src="img/t3.png" /> </div>
    <div class="card__face card__face--back"> <img src="img/t3a.png" /> </div>
  </div>
</div>

CSS样式

初始化时隐藏窗口内容。

body {
 display: flex;
 justify-content: center;
 align-items: center;
 height: 100vh;
 background: black;
}
.scene {
 width: 1000px;
 display: flex;
 justify-content: space-between;
 -webkit-perspective: 800px;
         perspective: 800px;
}
.scene .card {
 position: relative;
 width: 240px;
 height: 300px;
 color: white;
 cursor: pointer;
 transition: 1s ease-in-out;
 -webkit-transform-style: preserve-3d;
         transform-style: preserve-3d;
}
.scene .card:hover {
 -webkit-transform: rotateY(0.5turn);
         transform: rotateY(0.5turn);
}
.scene .card .card__face {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 -webkit-backface-visibility: hidden;
         backface-visibility: hidden;
 transition: 1s ease-in-out;
 -webkit-box-reflect: below 0 linear-gradient(transparent, transparent, rgba(0, 0, 0, 0.4));
}
.scene .card .card__face img {
 width: 240px;
 height: 300px;
 -o-object-fit: cover;
    object-fit: cover;
}
.scene .card .card__face--back {
 -webkit-transform: rotateY(0.5turn);
         transform: rotateY(0.5turn);
}
相关插件-悬停

jQuery图片悬停插件HoverEx

图片悬停精美动画效果HoverEx插件
  悬停
 37036  555

9种CSS3 blend模式制作的鼠标滑过图片标题特效

9种CSS3 blend模式制作的鼠标滑过图片标题特效
  悬停
 30986  437

jQuery鼠标悬停方向感知

jQuery鼠标悬停方向感知,穿墙效果
  悬停
 26442  345

jQuery鼠标悬停图片分享按钮动画

这款jQuery插件可以实现鼠标滑过图片时在图片上方创建任意的元素,包括分享按钮和图片文字描述等。这些按钮和文字可以悬浮在图片的任意位置,同时你也可以自己定义这些图片上方的元素出现时的动画特效。
  悬停
 40382  499

讨论这个项目(1)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    马尔台尼亚小草 0
    2021/2/18 14:58:26
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复