纯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 圆角效果
Jul 15 HTML / CSS
利用CSS3参考手册和CSS3代码生成工具加速来学习网页制
Jul 11 HTML / CSS
CSS3中background-clip和background-origin的区别示例介绍
Mar 10 HTML / CSS
使用CSS3中的calc()属性来以算式表达尺寸数值
Jun 06 HTML / CSS
HTML5混合开发二维码扫描以及调用本地摄像头
Dec 27 HTML / CSS
详解Canvas事件绑定
Jun 27 HTML / CSS
基于html5 canvas实现漫天飞雪效果实例
Sep 10 HTML / CSS
浅谈移动端网页图片预加载方案
Nov 05 HTML / CSS
html5实现滑块功能之type=&quot;range&quot;属性
Feb 18 HTML / CSS
html2canvas截图空白问题的解决
Mar 24 HTML / CSS
浅析HTML5 Landmark
Sep 11 HTML / CSS
六个好看实用的 HTML + CSS 后台登录入口页面
Apr 28 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 smarty模版引擎中的缓存应用
2009/12/02 PHP
PHP使用Session遇到的一个Permission denied Notice解决办法
2014/07/30 PHP
PHP+MYSQL中文乱码问题
2015/07/01 PHP
判断、添加和删除WordPress置顶文章的相关PHP函数小结
2015/12/10 PHP
利用PHP命令行模式采集股票趋势信息
2016/08/09 PHP
php自定义时间转换函数示例
2016/12/07 PHP
用javascript getComputedStyle获取和设置style的原理
2008/10/10 Javascript
javascript简单实现命名空间效果
2014/03/06 Javascript
input输入框鼠标焦点提示信息
2015/03/17 Javascript
JS组件系列之Bootstrap Icon图标选择组件
2016/01/28 Javascript
快速解决js开发下拉框中blur与click冲突
2016/10/10 Javascript
js 动态生成json对象、时时更新json对象的方法
2016/12/02 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
BootStrap下的弹出框加载select2框架失败的解决方法
2017/08/31 Javascript
webpack之devtool详解
2018/02/10 Javascript
手写Node静态资源服务器的实现方法
2018/03/20 Javascript
vue-cli webpack 引入swiper的操作方法
2018/09/15 Javascript
vue element 关闭当前tab 跳转到上一路由操作
2020/07/22 Javascript
JavaScript async/await原理及实例解析
2020/12/02 Javascript
python服务器端收发请求的实现代码
2014/09/29 Python
python单例模式获取IP代理的方法详解
2018/09/13 Python
python环形单链表的约瑟夫问题详解
2018/09/27 Python
Python2比较当前图片跟图库哪个图片相似的方法示例
2019/09/28 Python
Python使用pymysql模块操作mysql增删改查实例分析
2019/12/19 Python
Python实现井字棋小游戏
2020/03/09 Python
PyInstaller的安装和使用的详细步骤
2020/06/02 Python
Keras loss函数剖析
2020/07/06 Python
Python 常用日期处理 -- calendar 与 dateutil 模块的使用
2020/09/02 Python
意大利自行车商店:Cingolani Bike Shop
2019/09/03 全球购物
暑期教师培训方案
2014/06/07 职场文书
企业读书活动总结
2014/06/30 职场文书
经济贸易系求职信
2014/08/04 职场文书
六查六看自检自查剖析材料
2014/10/14 职场文书
综合素质自我评价评语
2015/03/06 职场文书
准备去美国留学,那么大学申请文书应该怎么写?
2019/08/12 职场文书
Python数据处理的三个实用技巧分享
2022/04/01 Python