纯css3实现鼠标经过图片显示描述的动画效果


Posted in HTML / CSS onSeptember 01, 2014

今天给大家带来的是用css3技术实现鼠标经过图片,显示图片描述的动画效果。鼠标经过图片时,图片动画缩小并渐变显示描述。我们一起看看效果图:

纯css3实现鼠标经过图片显示描述的动画效果 

源码下载

我们一起学习下此案例的代码。

html代码:

复制代码
代码如下:

<div align="center">
<div class="carre_couleur base_hov" style="background-color: #f8b334;">
<a target="_blank" href="http://www.w2bc.com">
<div class="retract" style="background-color: #f8b334;">
<img src="img/1.png"></div>
<div class="acced">
<div class="big_acced" style="color: #f39c12;">
BEST HOME</div>
<div class="middle_acced">
This home is the best</div>
</div>
</a>
</div>
<div class="carre_couleur base_hov" style="background-color: #2ecc71;">
<a target="_blank" href="http://www.w2bc.com">
<div class="retract" style="background-color: #2ecc71;">
<img src="img/2.png"></div>
<div class="acced">
<div class="big_acced" style="color: #27ae60;">
BEST PIC</div>
<div class="middle_acced">
This pic is the best</div>
</div>
</a>
</div>
<div class="carre_couleur base_hov" style="background-color: #e74c3c;">
<a target="_blank" href="http://www.w2bc.com">
<div class="retract" style="background-color: #e74c3c;">
<img src="img/3.png"></div>
<div class="acced">
<div class="big_acced" style="color: #c0392b;">
BEST PC</div>
<div class="middle_acced">
This computer is the best</div>
</div>
</a>
</div>

css3代码:

复制代码
代码如下:

.carre_couleur
{
width: 200px;
height: 200px;
display: inline-block;
position: relative;
margin-top: 0px;
}
.base_hov .retract
{
-webkit-transition: all 200ms ease-in;
-webkit-transform-origin: 50% 20%;
-webkit-transform: scale(1);
-moz-transition: all 200ms ease-in;
-moz-transform-origin: 50% 20%;
-moz-transform: scale(1);
-ms-transition: all 200ms ease-in;
-ms-transform-origin: 50% 20%;
-ms-transform: scale(1);
transition: all 200ms ease-in;
transform-origin: 50% 20%;
transform: scale(1);
width: 200px;
height: 200px;
position: absolute;
z-index: 2;
left: 0;
}
.base_hov:hover .retract
{
-webkit-transition: all 200ms ease-in;
-webkit-transform: scale(0.6);
-moz-transition: all 200ms ease-in;
-moz-transform: scale(0.6);
-ms-transition: all 200ms ease-in;
-ms-transform: scale(0.6);
transition: all 200ms ease-in;
transform: scale(0.6);
}
.acced
{
width: 180px;
padding: 10px;
bottom: 0;
position: absolute;
z-index: 1;
text-align: left;
}
.big_acced
{
color: #ffffff;
font-size: 25px;
font-weight: 400;
}
.middle_acced
{
color: #ffffff;
font-size: 15px;
font-weight: 400;
}

复制上面的代码到你的html试试效果吧。
HTML / CSS 相关文章推荐
CSS3教程(2):网页边框半径和网页圆角
Apr 02 HTML / CSS
使用CSS3的font-face字体嵌入样式的方法讲解
May 13 HTML / CSS
简单几步用纯CSS3实现3D翻转效果
Jan 17 HTML / CSS
CSS3 input框的实现代码类似Google登录的动画效果
Aug 04 HTML / CSS
HTML5视频支持检测(检查浏览器是否支持视频播放)
Jun 08 HTML / CSS
html5基础标签(html5视频标签 html5新标签用法)
Dec 30 HTML / CSS
html5画布旋转效果示例
Jan 27 HTML / CSS
很酷的HTML5电子书翻页动画特效
Feb 25 HTML / CSS
localStorage、sessionStorage使用总结
Nov 17 HTML / CSS
HTML5自定义属性的问题分析
Aug 16 HTML / CSS
html5 canvas手势解锁源码分享
Jan 07 HTML / CSS
HTML5输入框下拉菜单功能的示例代码
Sep 08 HTML / CSS
纯css3实现效果超级炫的checkbox复选框和radio单选框
Sep 01 #HTML / CSS
css3设置box-pack和box-align让div里面的元素垂直居中
Sep 01 #HTML / CSS
CSS3实例分享--超炫checkbox复选框和radio单选框
Sep 01 #HTML / CSS
CSS实现限制字数功能当对象内文本溢出时显示省略标记
Aug 20 #HTML / CSS
CSS3的transition和animation的用法实例介绍
Aug 20 #HTML / CSS
使用CSS3的背景渐变Text Gradient 创建文字颜色渐变
Aug 19 #HTML / CSS
css3中新增的样式使用示例附效果图
Aug 19 #HTML / CSS
You might like
PHP数据库操作面向对象的优点
2006/10/09 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
2015/11/09 PHP
PHP实现原比例生成缩略图的方法
2016/02/03 PHP
Ajax+PHP实现的分类列表框功能示例
2019/02/11 PHP
JavaScript 实现??打印?理
2007/04/28 Javascript
分享8款优秀的 jQuery 加载动画和进度条插件
2012/10/24 Javascript
JS 加入收藏夹的代码(主流浏览器通用)
2013/05/13 Javascript
JS控制图片翻转示例代码(兼容firefox,ie,chrome)
2013/12/19 Javascript
表单序列化与jq中的serialize使用示例
2014/02/21 Javascript
JS判断客户端是手机还是PC的2个代码
2014/04/12 Javascript
jquery datatable后台封装数据示例代码
2014/08/07 Javascript
js获取UserControl内容为拼html时提供方便
2014/11/02 Javascript
原生javascript实现Tab选项卡切换功能
2015/01/12 Javascript
javascript实现数独解法
2015/03/14 Javascript
javascript实现简单的省市区三级联动
2015/05/14 Javascript
iframe中子父类窗口调用JS的方法及注意事项
2015/08/25 Javascript
详解Vue如何支持JSX语法
2017/11/10 Javascript
在vue中通过axios异步使用echarts的方法
2018/01/13 Javascript
vue实现动态列表点击各行换色的方法
2018/09/13 Javascript
Vuex的基本概念、项目搭建以及入坑点
2018/11/04 Javascript
vue 解决路由只变化参数页面组件不更新问题
2019/11/05 Javascript
javascript实现贪吃蛇游戏(娱乐版)
2020/08/17 Javascript
[56:41]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Newbee vs OG
2018/04/01 DOTA
[01:59][TI9趣味视频] 全明星赛奖励
2019/08/23 DOTA
python3.4.3下逐行读入txt文本并去重的方法
2018/04/29 Python
pyshp创建shp点文件的方法
2018/12/31 Python
Python匿名函数/排序函数/过滤函数/映射函数/递归/二分法
2019/06/05 Python
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
Python测试Kafka集群(pykafka)实例
2019/12/23 Python
Booking.com缤客中国:全球酒店在线预订网站
2020/05/03 全球购物
简单说说tomcat的配置
2013/05/28 面试题
公开承诺书格式
2014/05/21 职场文书
反四风个人对照检查材料
2014/09/26 职场文书
2014年电厂个人工作总结
2014/11/27 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
Html5调用企业微信的实现
2021/04/16 HTML / CSS