一款纯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的transition效果和transfor效果示例介绍
Oct 30 HTML / CSS
一款纯css3实现的非常实用的鼠标悬停特效演示
Nov 05 HTML / CSS
CSS3制作漂亮的照片墙的实现代码
Jun 08 HTML / CSS
css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况
Dec 06 HTML / CSS
HTML5+CSS3网页加载进度条的实现,下载进度条的代码实例
Dec 30 HTML / CSS
html5 touch事件实现触屏页面上下滑动(一)
Mar 10 HTML / CSS
HTML5实现视频直播功能思路详解
Nov 16 HTML / CSS
关于HTML5你必须知道的28个新特性,新技巧以及新技术
May 28 HTML / CSS
HTML5如何为形状图上颜色怎么绘制具有颜色和透明度的矩形
Jun 23 HTML / CSS
Html5 语法与规则简要概述
Jul 29 HTML / CSS
用HTML5制作一个简单的弹力球游戏
May 12 HTML / CSS
HTML5 背景的显示区域实现
Jul 09 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
程序员的表白神器“520”大声喊出来
2016/05/20 PHP
PHP获取文本框、密码域、按钮的值实例代码
2017/04/19 PHP
PHP基于timestamp和nonce实现的防止重放攻击方案分析
2019/07/26 PHP
js判断输入是否为正整数、浮点数等数字的函数代码
2010/11/17 Javascript
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
基于jQuery实现的当离开页面时出现提示的实现代码
2011/06/27 Javascript
javascript中apply和call方法的作用及区别说明
2014/02/14 Javascript
js获取和设置属性的方法
2014/02/20 Javascript
jQuery中:last选择器用法实例
2014/12/30 Javascript
Angularjs 滚动加载更多数据
2016/03/17 Javascript
js时间比较 js计算时间差的简单实现方法
2016/08/26 Javascript
JS实现页面跳转参数不丢失的方法
2016/11/28 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
Nodejs进阶:express+session实现简易登录身份认证
2017/04/24 NodeJs
seajs中最常用的7个功能、配置示例
2017/10/10 Javascript
vue表单自定义校验规则介绍
2018/08/28 Javascript
eslint+prettier统一代码风格的实现方法
2020/07/22 Javascript
Element InputNumber计数器的使用方法
2020/07/27 Javascript
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
使用 Python 获取 Linux 系统信息的代码
2014/07/13 Python
python Opencv将图片转为字符画
2021/02/19 Python
Python实现的文本对比报告生成工具示例
2018/05/22 Python
Django实战之用户认证(用户登录与注销)
2018/07/16 Python
python 读取摄像头数据并保存的实例
2018/08/03 Python
Python用dilb提取照片上人脸的示例
2020/10/26 Python
html5 拖拽及用 js 实现拖拽功能的示例代码
2020/10/23 HTML / CSS
美国社交购物市场:MassGenie
2019/02/18 全球购物
美国NBA官方商店:NBA Store
2019/04/12 全球购物
香港中原电器网上商店:Chung Yuen
2019/06/26 全球购物
在阿尔卑斯山或希腊度过快乐假期:Alpine Elements
2019/12/28 全球购物
澳大利亚宠物食品和用品商店:PETstock
2020/01/02 全球购物
linux面试题参考答案(7)
2014/07/24 面试题
vue+django实现下载文件的示例
2021/03/24 Vue.js
酒吧副总经理岗位职责
2013/12/10 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
2014年助理政工师工作总结
2014/12/19 职场文书