图片/图形

炫酷纯CSS3鼠标滑过图片动画效果

阿里云


这是一款效果超酷的纯 CSS3 鼠标滑过图片动画效果,它共分为 8 组不同的效果,它们分别在鼠标滑过图片时,以不同的方式显示遮罩层和图片标题。每一组效果又分为 3 种不同的鼠标滑过图片效果。这些鼠标滑过图片时的动画效果都是使用 CSS3 来完成的,分别有:滑动效果,倾斜效果,翻转效果,旋转效果等等,下面是一张 GIF 的预览图片。

使用方法

在页面中引入 hover-effects.css 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="css/hover-effects.css" />

HTML 结构

以其中一种鼠标滑过图片动画效果为例,它的 HTML 结构如下:

  1. <div class="effect-1">
  2.    <div class="image-box">
  3.       <img src="img-2.jpg" alt="Image-3">
  4.    </div>
  5.    <div class="text-desc">
  6.       <h3>Your Title</h3>
  7.       <p>......</p>
  8.       <a href="#" class="btn">Learn more</a>
  9.    </div>
  10. </div>

CSS 样式

  1. .effect-1{
  2.   float: left; 
  3.   width: 340px; 
  4.   position: relative; 
  5.   overflow: hidden; 
  6.   text-align: center; 
  7.   border: 4px solid rgba(255, 255, 255, 0.9); 
  8.   overflow: visible;
  9. }
  10. .effect-1 img{
  11.   transition: 0.5s;
  12. }
  13. .effect-1:hover img{
  14.   transform: scale(0.3) translateY(-110%);
  15.   position: relative; 
  16.   z-index: 9;
  17. } .effect-1 .text-desc{
  18.   transform: translateY(100%); 
  19.   opacity: 0; 
  20.   padding: 85px 20px 10px; 
  21.   transition: 0.5s;
  22. } .effect-1:hover .text-desc{
  23.   transform: translateY(0px); 
  24.   opacity: 1;
  25. }

上面的代码会得到下面的结果:

其它效果的 CSS3 实现代码请参考 hover-effects.css 文件。

炫酷纯 CSS3 鼠标滑过图片动画效果

已有 291 人购买
查看演示升级 VIP立刻购买

演示地址
收藏
(1)

发表回复

热销模板

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

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