纯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打造一款漂亮的卡哇伊按钮
Mar 20 HTML / CSS
通过CSS3的object-fit来调整图片适配尺寸的技巧简介
Feb 27 HTML / CSS
使用CSS3实现input多选框自定义样式的方法示例
Jul 19 HTML / CSS
CSS3自定义滚动条样式 ::webkit-scrollbar的示例代码详解
Jun 01 HTML / CSS
HTML5移动端开发遇见的东西
Oct 11 HTML / CSS
HTML5+JS实现俄罗斯方块原理及具体步骤
Nov 29 HTML / CSS
HTML5 video 上传预览图片视频如何设置、预览视频某秒的海报帧
Aug 28 HTML / CSS
使用数据结构给女朋友写个Html5走迷宫游戏
Nov 26 HTML / CSS
canvas小画板之平滑曲线的实现
Aug 12 HTML / CSS
CSS完成视差滚动效果
Apr 27 HTML / CSS
css display table 自适应高度、宽度问题的解决
May 07 HTML / CSS
HTML中的表单元素介绍
Feb 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实现面包屑导航例子分享
2015/12/19 PHP
图文详解PHP环境搭建教程
2016/07/16 PHP
PHP实现登录注册之BootStrap表单功能
2017/09/03 PHP
Laravel5框架自定义错误页面配置操作示例
2019/04/17 PHP
一个对于Array的简单扩展
2006/10/03 Javascript
js数组的操作详解
2013/03/27 Javascript
jquery中animate动画积累的解决方法
2013/10/05 Javascript
JavaScript让网页出现渐隐渐显背景颜色的方法
2015/04/21 Javascript
jQuery实现鼠标悬停背景翻转的黑色导航菜单代码
2015/09/14 Javascript
vue对storejs获取的数据进行处理时遇到的几种问题小结
2018/03/20 Javascript
vue项目中使用百度地图的方法
2018/06/08 Javascript
Vue通过ref父子组件拿值方法
2018/09/12 Javascript
jQuery AJAX应用实例总结
2020/05/19 jQuery
Python实现的简单文件传输服务器和客户端
2015/04/08 Python
Python三级目录展示的实现方法
2016/09/28 Python
python 安装virtualenv和virtualenvwrapper的方法
2017/01/13 Python
使用Python中的tkinter模块作图的方法
2017/02/07 Python
在Python的一段程序中如何使用多次事件循环详解
2017/09/07 Python
TensorFlow实现Batch Normalization
2018/03/08 Python
详解将Django部署到Centos7全攻略
2018/09/26 Python
对python:threading.Thread类的使用方法详解
2019/01/31 Python
Python 计算任意两向量之间的夹角方法
2019/07/05 Python
对django中foreignkey的简单使用详解
2019/07/28 Python
Python Pandas数据中对时间的操作
2019/07/30 Python
django修改models重建数据库的操作
2020/03/31 Python
Python实现我的世界小游戏源代码
2021/03/02 Python
New Balance波兰官方商城:始于1906年,百年慢跑品牌
2017/08/15 全球购物
NFL官方在线商店:NFLShop
2020/07/29 全球购物
internal修饰符起什么作用
2013/12/16 面试题
董事长秘书工作职责
2014/06/10 职场文书
大一工商管理职业生涯规划:有梦最美,行动相随
2014/09/18 职场文书
领导班子四风对照检查材料范文
2014/09/27 职场文书
2015欢度元旦标语口号
2014/12/09 职场文书
中学后勤工作总结2015
2015/07/22 职场文书
2016国庆节活动宣传语
2015/11/25 职场文书
Mysql 如何实现多张无关联表查询数据并分页
2021/06/05 MySQL