纯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 07 HTML / CSS
CSS3中border-radius属性设定圆角的使用技巧
May 10 HTML / CSS
CSS3教程(4):网页边框和网页文字阴影
Apr 02 HTML / CSS
css3高级选择器使用方法
Dec 02 HTML / CSS
CSS图片翻转动画技术详解(IE也实现了)
Apr 03 HTML / CSS
CSS3之2D与3D变换的实现方法
Jan 28 HTML / CSS
CSS3.0实现霓虹灯按钮动画特效的示例代码
Jan 12 HTML / CSS
html5中为audio标签增加停止按钮动作实现方法
Jan 04 HTML / CSS
在HTML5中使用MathML数学公式的简单讲解
Feb 19 HTML / CSS
CSS3 画基本图形,圆形、椭圆形、三角形等
Sep 20 HTML / CSS
amazeui页面分析之登录页面的示例代码
Aug 25 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
PHP编程风格规范分享
2014/01/15 PHP
PHP代码重构方法漫谈
2018/04/17 PHP
PHP 并发场景的几种解决方案
2019/06/14 PHP
PHP实现字母数字混合验证码功能
2019/07/11 PHP
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
ECMAScript 5严格模式(Strict Mode)介绍
2015/03/02 Javascript
使用console进行性能测试
2015/04/27 Javascript
javascript实现别踩白块儿小游戏程序
2015/11/22 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
2015/12/05 Javascript
js自定义回调函数
2015/12/13 Javascript
vue自定义指令实现v-tap插件
2016/11/03 Javascript
基于javascript实现按圆形排列DIV元素(三)
2016/12/02 Javascript
JS正则表达式修饰符中multiline(/m)用法分析
2016/12/27 Javascript
vue.js将时间戳转化为日期格式的实现代码
2018/06/05 Javascript
vue监听键盘事件的快捷方法【推荐】
2018/07/11 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
python getopt 参数处理小示例
2009/06/09 Python
使用Python的Tornado框架实现一个Web端图书展示页面
2016/07/11 Python
用pycharm开发django项目示例代码
2018/10/24 Python
Python + Flask 实现简单的验证码系统
2019/10/01 Python
使用Python实现Wake On Lan远程开机功能
2020/01/22 Python
python cookie反爬处理的实现
2020/11/01 Python
实例讲解CSS3中的box-flex弹性盒属性布局
2016/06/09 HTML / CSS
施工资料员的岗位职责
2013/12/22 职场文书
生产班组长岗位职责
2014/01/05 职场文书
党日活动总结
2014/05/07 职场文书
物流管理专业求职信
2014/05/29 职场文书
常务副县长“四风”个人对照检查材料思想汇报
2014/10/02 职场文书
2014年技术员工作总结
2014/11/18 职场文书
介绍信的写法
2015/01/31 职场文书
幼儿园教师工作总结2015
2015/04/02 职场文书
劳保用品管理制度范本
2015/08/06 职场文书
红领巾广播站广播稿
2015/08/19 职场文书
修辞手法有哪些?
2019/08/29 职场文书
SQL实现LeetCode(180.连续的数字)
2021/08/04 MySQL
Win11 Build 22000.51版本文件资源管理器“命令栏”和上下文菜单有什么新变化?
2021/11/21 数码科技