一款纯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实现多重边框的方法总结
May 31 HTML / CSS
老生常谈CSS中的长度单位
Jun 27 HTML / CSS
CSS3 rgb and rgba(透明色)的使用详解
Sep 25 HTML / CSS
HTML5混合开发二维码扫描以及调用本地摄像头
Dec 27 HTML / CSS
HTML5实现的震撼3D焦点图动画的示例代码
Sep 26 HTML / CSS
纯html5+css3下拉导航菜单实现代码
Mar 18 HTML / CSS
详解HTML5中div和section以及article的区别
Jul 14 HTML / CSS
关于HTML5语义标签的实践(blog页面)
Jul 12 HTML / CSS
HTML5新增加标签和功能概述
Sep 05 HTML / CSS
HTML5中input[type='date']自定义样式与日历校验功能的实现代码
Jul 11 HTML / CSS
微信小程序canvas实现水平、垂直居中效果
Feb 05 HTML / CSS
Html5之webcoekt播放JPEG图片流
Sep 22 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的preg_match匹配字符串长度问题解决方法
2014/05/03 PHP
PHP判断浏览器、判断语言代码分享
2015/03/05 PHP
php实现curl模拟ftp上传的方法
2015/07/29 PHP
zend framework中使用memcache的方法
2016/03/04 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
2016/07/09 PHP
thinkPHP数据库增删改查操作方法实例详解
2016/12/06 PHP
解决laravel 表单提交-POST 异常的问题
2019/10/15 PHP
javascript 常用关键字列表集合
2007/12/04 Javascript
jquery限制输入字数,并提示剩余字数实现代码
2012/12/24 Javascript
ExtJS4给Combobox设置列表中的默认值示例
2014/05/02 Javascript
angularjs实现与服务器交互分享
2014/06/24 Javascript
js怎么覆盖原有方法实现重写
2014/09/04 Javascript
谈一谈bootstrap响应式布局
2016/05/23 Javascript
AngularJS中$http的交互问题
2017/03/29 Javascript
微信小程序实现元素渐入渐出动画效果封装方法
2019/05/18 Javascript
浅谈webpack和webpack-cli模块源码分析
2020/01/19 Javascript
JavaScript冒泡算法原理与实现方法深入理解
2020/06/04 Javascript
Vue 按照创建时间和当前时间显示操作(刚刚,几小时前,几天前)
2020/09/10 Javascript
详解vue之自行实现派发与广播(dispatch与broadcast)
2021/01/19 Vue.js
python网络编程示例(客户端与服务端)
2014/04/24 Python
Django 前后台的数据传递的方法
2017/08/08 Python
对python添加模块路径的三种方法总结
2018/10/16 Python
详解解决jupyter不能使用pytorch的问题
2021/02/18 Python
购买限量版收藏品、珠宝和礼品:Bradford Exchange
2016/09/23 全球购物
英国领先的维生素和补充剂品牌:Higher Nature
2019/08/26 全球购物
花卉与景观设计系大学生求职信
2013/10/01 职场文书
文体活动实施方案
2014/03/27 职场文书
老师对学生的寄语
2014/04/09 职场文书
论文评语大全
2014/04/29 职场文书
中国梦读书活动总结
2014/07/10 职场文书
群众路线对照检查材料
2014/09/22 职场文书
保洁员岗位职责
2015/02/04 职场文书
大学生英文求职信范文
2015/03/19 职场文书
完美处理python与anaconda环境变量的冲突问题
2021/04/07 Python
Pandas 稀疏数据结构的实现
2021/07/25 Python
安装Ruby和 Rails的详细步骤
2022/04/19 Ruby