纯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 相关文章推荐
css实例教程 一款纯css3实现的超炫动画背画特效
Nov 05 HTML / CSS
CSS3实现闪烁动画效果的方法
Feb 09 HTML / CSS
CSS3制作Dropdown下拉菜单的方法
Jul 18 HTML / CSS
html5利用canvas绘画二级树形结构图的示例
Sep 27 HTML / CSS
前端canvas动画如何转成mp4视频的方法
Jun 17 HTML / CSS
HTML5的结构和语义(1):前言
Oct 17 HTML / CSS
HTML5 File API改善网页上传功能
Aug 19 HTML / CSS
利用html5 canvas破解简单验证码及getImageData接口应用
Jan 25 HTML / CSS
html5 视频播放解决方案
Nov 06 HTML / CSS
amazeui时间组件的实现示例
Aug 18 HTML / CSS
css3新特性的应用示例分析
Mar 16 HTML / CSS
CSS使用Flex和Grid布局实现3D骰子
Aug 05 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
IIS7.X配置PHP运行环境小结
2011/06/09 PHP
PHP单例模式是什么 php实现单例模式的方法
2016/05/14 PHP
JavaScript小技巧 2.5 则
2010/09/12 Javascript
JavaScript自定义事件介绍
2013/08/29 Javascript
浮动的div自适应居中显示的js代码
2013/12/23 Javascript
新增加的内容是如何将div的scrollbar自动移动最下面
2014/01/02 Javascript
一个网页标题title的闪动提示效果实现思路
2014/03/22 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
2014/04/25 Javascript
JS实现FLASH幻灯片图片切换效果的方法
2015/03/04 Javascript
jqGrid用法汇总(全经典)
2016/06/28 Javascript
jquery 中toggle的2种用法详解(推荐)
2016/09/02 Javascript
关于使用axios的一些心得技巧分享
2017/07/02 Javascript
微信小程序wx.getImageInfo()如何获取图片信息
2018/01/26 Javascript
基于Vue2x的图片预览插件的示例代码
2018/05/14 Javascript
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
2018/09/26 Javascript
基于vue.js组件实现分页效果
2018/12/29 Javascript
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
2019/08/03 Javascript
vue-cli脚手架的.babelrc文件用法说明
2020/09/11 Javascript
从零学python系列之从文件读取和保存数据
2014/05/23 Python
python中requests模块的使用方法
2015/04/08 Python
python+tkinter编写电脑桌面放大镜程序实例代码
2018/01/16 Python
python获取代理IP的实例分享
2018/05/07 Python
tesserocr与pytesseract模块的使用方法解析
2019/08/30 Python
Python中的四种交换数值的方法解析
2019/11/18 Python
详解python tkinter包获取本地绝对路径(以获取图片并展示)
2020/09/04 Python
软件测试有哪些?什么是配置项?
2012/02/12 面试题
结婚邀请函范文
2014/01/14 职场文书
企业业务员岗位职责
2014/03/14 职场文书
幼儿园六一亲子活动方案
2014/08/26 职场文书
入党函调证明材料
2014/12/24 职场文书
Python 实现定积分与二重定积分的操作
2021/05/26 Python
Python装饰器详细介绍
2022/03/25 Python
python绘制简单直方图(质量分布图)的方法
2022/04/21 Python
苹果发布了MagSafe固件更新,可以不外接电源实现最高7.5W充电
2022/04/21 数码科技
关于vue-router-link选择样式设置
2022/04/30 Vue.js