图片/图形

CSS3鼠标滑过图片3D翻转动画特效

阿里云


这是一款效果非常炫酷的 CSS3 鼠标滑过图片 3D 翻转动画特效。该特效基于 Bootstrap 网格系统来布局,通过简单的 CSS3 代码,在鼠标滑过图片时对图片进行 3D 翻转,效果非常的酷。

HTML 结构

该特效使用 Bootstrap 网格系统来布局。

也想出现在这里?联系我们
创客主机
  1. <div class="container">
  2.     <div class="row">
  3.         <div class="col-md-4 col-sm-6">
  4.             <div class="box">
  5.                 <div class="box-img">
  6.                     <img src="images/1.jpg" alt="">
  7.                 </div>
  8.                 <div class="box-content">
  9.                     <h4 class="title">Williamson</h4>
  10.                     <p class="description">...</p>
  11.                     <ul class="social-links">
  12.                         <li><a href="#" class="fa fa-qq"></a></li>
  13.                         <li><a href="#" class="fa fa-weibo"></a></li>
  14.                         <li><a href="#" class="fa fa-weixin"></a></li>
  15.                     </ul>
  16.                 </div>
  17.             </div>
  18.         </div>
  19.         ......
  20.     </div>
  21. </div>

CSS 样式

每张图片的包裹元素.box 使用 perspective 属性来制作 3D 透视空间。它里面的图片默认沿 Y 轴旋转 0 度,并为所有的动画设置 0.5 秒的 ease-in-out 过渡效果。

  1. .box{
  2.     position: relative;
  3.     perspective: 1000px;
  4. }
  5. .box .box-img{
  6.     transform: rotateY(0);
  7.     transition: all 0.50s ease-in-out 0s;
  8. }

鼠标滑过图片时,图片沿 Y 轴旋转-90 度。

  1. .box:hover .box-img{
  2.     transform: rotateY(-90deg);
  3. }

.box-content 是黑色的内容显示层。它使用绝对定位,宽度和高度和它的父容器相同。同样为所有的动画执行 0.5 秒的 ease-in-out 过渡效果。它默认情况下沿 Y 轴旋转了 90 度。

  1. .box .box-content{
  2.     width: 100%;
  3.     height: 100%;
  4.     position: absolute;
  5.     top: 0;
  6.     left: 0;
  7.     padding: 60px 20px;
  8.     text-align: center;
  9.     background: rgba(0,0,0,0.7);
  10.     transform: rotateY(90deg);
  11.     transition: all 0.50s ease-in-out 0s;
  12. }

在鼠标滑过时,.box-content 沿 Y 轴旋转回 0 度。这样图片和内容层形成交叉旋转的效果。

  1. .box:hover .box-content{
  2.     transform: rotateY(0);
  3. }

完整的 CSS 代码请参考下载文件。

CSS3 鼠标滑过图片 3D 翻转动画特效

已有 467 人购买
  • 68tz
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!