一款纯css3实现的非常实用的鼠标悬停特效演示


Posted in HTML / CSS onNovember 05, 2014

三水点靠木之前已经介绍很多利用纯css3实现鼠标特效的文章了,今天给大家带来一款基于css3非常实用的鼠标悬停特效。这款特效,当鼠标经过时候一个半透明的遮罩层倒下来。效果很好,而且是纯css3实现的,代码很少,非常实用。 效果如下:

一款纯css3实现的非常实用的鼠标悬停特效演示

实现的代码:

html代码:

复制代码
代码如下:
<div align="center" style="position: relative;">
<div class="contener">
<div class="txt_init">
LOW POLY BACKGROUND</div>
<div class="opac">
Download</div>
</div>
</div>

css3代码:

复制代码
代码如下:
.contener
{
width:310px;
height:140px;
background-image:url(fond.png);
overflow: hidden;
cursor: pointer;
position:relative;
}
.txt_init
{
position: absolute;
bottom: 5px;
right: 5px;
font-family: 'Roboto';
font-size: 22px;
color: #ffffff;
font-weight: 500;
}
.opac
{
opacity: 0;
}
.contener:hover .opac
{
width:310px;
position: absolute;
z-index: 1;
font-family: 'Roboto';
font-size: 25px;
color: #ffffff;
font-weight: 300;
line-height: 140px;
height:140px;
opacity: 1;
background-color: rgba(0,0,0,0.7);
-webkit-animation:oblik 0.4s ease-in;
-webkit-transform-origin: 0% 100%;
-moz-animation:oblik 0.4s ease-in;
-moz-transform-origin: 0% 100%;
-ms-animation:oblik 0.4s ease-in;
-ms-transform-origin: 0% 100%;
animation:oblik 0.4s ease-in;
transform-origin: 0% 100%;

}
@-webkit-keyframes oblik {
0% {opacity:0;-webkit-transform: rotate(-45deg);}
100% {opacity:1;-webkit-transform: rotate(0deg);}
}
@-moz-keyframes oblik {
0% {opacity:0;-moz-transform: rotate(-45deg);}
100% {opacity:1;-moz-transform: rotate(0deg);}
}
@-ms-keyframes oblik {
0% {opacity:0;-ms-transform: rotate(-45deg);}
100% {opacity:1;-ms-transform: rotate(0deg);}
}
@keyframes oblik {
0% {opacity:0;transform: rotate(-45deg);}
100% {opacity:1;transform: rotate(0deg);}
}

HTML / CSS 相关文章推荐
CSS3实现简易版的刮刮乐效果
Sep 27 HTML / CSS
CSS3的文字阴影—text-shadow的使用方法
Dec 25 HTML / CSS
css3气泡 css3关键帧动画创建的动态通知气泡
Feb 26 HTML / CSS
通过css3的filter滤镜改变png图片的颜色的示例代码
May 06 HTML / CSS
html+css3实现的登录界面
Dec 09 HTML / CSS
html5 CSS过度-webkit-transition使用介绍
Jul 02 HTML / CSS
HTML5图片预览实例分享
Jun 04 HTML / CSS
实例教程 HTML5 Canvas 超炫酷烟花绽放动画实现代码
Nov 05 HTML / CSS
HTML页面中添加Canvas标签示例
Jan 01 HTML / CSS
html5如何在Canvas中实现自定义路径动画示例
Sep 18 HTML / CSS
HTML5 图片悬停放大的实现代码示例
Dec 04 HTML / CSS
浅析数据存储的三种方式 cookie sessionstorage localstorage 的异同
Jun 04 HTML / CSS
利用css3实现的简单的鼠标悬停按钮
Nov 04 #HTML / CSS
一款简洁的纯css3代码实现的动画导航
Oct 31 #HTML / CSS
一款纯css3实现的响应式导航
Oct 31 #HTML / CSS
CSS3提交意见输入框样式代码
Oct 30 #HTML / CSS
css3实例教程 一款纯css3实现的环形导航菜单
Oct 20 #HTML / CSS
在HTML5中如何使用CSS建立不可选的文字
Oct 17 #HTML / CSS
布局和排版教程 纯css3实现图片三角形排列
Oct 17 #HTML / CSS
You might like
php中一个有意思的日期逻辑处理
2012/03/25 PHP
PHP采用自定义函数实现遍历目录下所有文件的方法
2014/08/19 PHP
PHP数组去重比较快的实现方式
2016/01/19 PHP
Symfony2实现在controller中获取url的方法
2016/03/18 PHP
php识别翻转iphone拍摄的颠倒图片
2018/05/17 PHP
js注意img图片的onerror事件的分析
2011/01/01 Javascript
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
2011/03/12 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
2013/11/17 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
如何让一个json文件显示在表格里【实现代码】
2016/05/09 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
vue.js学习笔记之绑定style样式和class列表
2016/10/31 Javascript
js 判断数据类型的几种方法
2017/01/13 Javascript
从零学习node.js之mysql数据库的操作(五)
2017/02/24 Javascript
微信小程序 标签传入数据
2017/05/08 Javascript
vue实现表格数据的增删改查
2017/07/10 Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
2017/08/24 Javascript
解决Vue2.x父组件与子组件之间的双向绑定问题
2018/03/06 Javascript
layui table设置前台过滤转义等方法
2018/08/17 Javascript
JS判断数组是否包含某元素实现方法汇总
2020/06/24 Javascript
[01:23]2014DOTA2国际邀请赛 球迷无处不在Ti现场世界杯受关注
2014/07/10 DOTA
[03:45]Newbee战队出征西雅图 决战2016国际邀请赛
2016/08/02 DOTA
python中string模块各属性以及函数的用法介绍
2016/05/30 Python
Python正则表达式经典入门教程
2017/05/22 Python
python基础教程项目二之画幅好画
2018/04/02 Python
利用ImageAI库只需几行python代码实现目标检测
2019/08/09 Python
python logging 重复写日志问题解决办法详解
2020/08/04 Python
python re的findall和finditer的区别详解
2020/11/15 Python
教师自荐信范文
2013/12/09 职场文书
环境监测与治理技术专业求职信
2014/07/06 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
《夹竹桃》教学反思
2016/02/23 职场文书
职场干货:简历中的自我评价应该这样写!
2019/05/06 职场文书
2019学生会干事辞职信
2019/06/27 职场文书
2019行政前台转正申请书范文3篇
2019/08/15 职场文书
详解vue中v-for的key唯一性
2021/05/15 Vue.js