纯CSS3实现8组超炫酷鼠标滑过图片动画


Posted in HTML / CSS onMarch 16, 2016

这是一款效果超酷的纯CSS3鼠标滑过图片动画效果,它共分为8组不同的效果,它们分别在鼠标滑过图片时,以不同的方式显示遮罩层和图片标题。每一组效果又分为3种不同的鼠标滑过图片效果。

这些鼠标滑过图片时的动画效果都是使用CSS3来完成的,分别有:滑动效果,倾斜效果,翻转效果,旋转效果等等,下面是一张GIF的预览图片。

纯CSS3实现8组超炫酷鼠标滑过图片动画

在线预览    源码下载

使用方法

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

CSS Code复制内容到剪贴板
  1. <link rel="stylesheet" href="css/hover-effects.css" />              

HTML结构

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

XML/HTML Code复制内容到剪贴板
  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样式

CSS Code复制内容到剪贴板
  1. .effect-1{   
  2.   floatleft;    
  3.   width340px;    
  4.   positionrelative;    
  5.   overflowhidden;    
  6.   text-aligncenter;    
  7.   border4px solid rgba(255, 255, 255, 0.9);    
  8.   overflowvisible;   
  9. }   
  10. .effect-1 img{   
  11.   transition: 0.5s;   
  12. }   
  13. .effect-1:hover img{   
  14.   transform: scale(0.3) translateY(-110%);   
  15.   positionrelative;    
  16.   z-index: 9;   
  17. } .effect-1 .text-desc{   
  18.   transform: translateY(100%);    
  19.   opacity: 0;    
  20.   padding85px 20px 10px;    
  21.   transition: 0.5s;   
  22. } .effect-1:hover .text-desc{   
  23.   transform: translateY(0px);    
  24.   opacity: 1;   
  25. }     
  26.   

以上就是本文的全部内容,希望对大家的学习有所帮助。

原文:http://www.cnblogs.com/w2bc/p/5279180.html

HTML / CSS 相关文章推荐
CSS3地图动态实例代码(圆圈向外扩散)
Jun 15 HTML / CSS
css3新增颜色表示方式分享
Apr 15 HTML / CSS
10分钟理解CSS3 Grid布局
Dec 20 HTML / CSS
localStorage 设置过期时间的方法实现
Dec 21 HTML / CSS
浅谈cookie和localStorage那些事
Aug 27 HTML / CSS
a标签下载链接的简单实现
Sep 13 HTML / CSS
基于HTML5+Webkit实现树叶飘落动画
Dec 28 HTML / CSS
详解html5页面 rem 布局适配方法
Jan 12 HTML / CSS
详解window.open被浏览器拦截的解决方案
Jul 18 HTML / CSS
h5页面唤起app如果没安装就跳转下载(iOS和Android)
Jun 03 HTML / CSS
CSS完成视差滚动效果
Apr 27 HTML / CSS
HTML+CSS实现导航条下拉菜单的示例代码
Aug 02 HTML / CSS
纯CSS3打造属于自己的“小黄人”
Mar 14 #HTML / CSS
利用css3-animation实现逐帧动画效果
Mar 10 #HTML / CSS
CSS3对背景图片的裁剪及尺寸和位置的设定方法
Mar 07 #HTML / CSS
用CSS3的box-reflect设置文字倒影效果的方法讲解
Mar 07 #HTML / CSS
CSS3哪些新特性值得称赞
Mar 02 #HTML / CSS
基于DOM+CSS3实现OrgChart组织结构图插件
Mar 02 #HTML / CSS
基于CSS3实现立方体自转效果
Mar 01 #HTML / CSS
You might like
【COS正片】蕾姆睡衣cos,纯洁可爱被治愈了 cn名濑弥七
2020/03/02 日漫
dedecms 制作模板中使用的全局标记图文教程
2007/03/11 PHP
php 流程控制switch的简单实例
2016/06/07 PHP
PHP实现原生态图片上传封装类方法
2016/11/08 PHP
一个很酷的拖动层的js类,兼容IE及Firefox
2009/06/23 Javascript
JS函数验证总结(方便js客户端输入验证)
2010/10/29 Javascript
JQuery中$之选择器用法介绍
2011/04/05 Javascript
5秒后跳转到另一个页面的js代码
2013/10/12 Javascript
利用进制转换压缩数字函数分享
2014/01/02 Javascript
JavaScript中标识符提升问题
2015/06/11 Javascript
简单理解js的冒泡排序
2016/12/19 Javascript
详解VUE前端按钮权限控制
2019/04/26 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
JavaScript中arguments的使用方法详解
2020/12/20 Javascript
Python字符串处理函数简明总结
2015/04/13 Python
理解Python中的绝对路径和相对路径
2017/08/30 Python
Python代码缩进和测试模块示例详解
2018/05/07 Python
详解python分布式进程
2018/10/08 Python
一看就懂得Python的math模块
2018/10/21 Python
pandas 数据结构之Series的使用方法
2019/06/21 Python
python中for循环变量作用域及用法详解
2019/11/05 Python
Python list运算操作代码实例解析
2020/01/20 Python
Python爬虫获取页面所有URL链接过程详解
2020/06/04 Python
如何教少儿学习Python编程
2020/07/10 Python
html5 offlline 缓存使用示例
2013/06/24 HTML / CSS
html5中svg canvas和图片之间相互转化思路代码
2014/01/24 HTML / CSS
加州风格的游泳和沙滩装品牌:Cupshe
2019/06/10 全球购物
Herschel美国官网:背包、手提袋及配件
2020/03/10 全球购物
护理专业毕业生推荐信
2013/10/31 职场文书
小学教师师德承诺书
2014/05/23 职场文书
甜品蛋糕店创业计划书
2014/09/21 职场文书
2015年消费者权益日活动总结
2015/02/09 职场文书
2015年征兵工作总结
2015/07/23 职场文书
任命书格式模板
2015/09/22 职场文书
Nest.js参数校验和自定义返回数据格式详解
2021/03/29 Javascript
使用Python脚本对GiteePages进行一键部署的使用说明
2021/05/27 Python