纯css3实现的鼠标悬停动画按钮


Posted in HTML / CSS onDecember 23, 2014

今天给大家带来一款纯css3实现的鼠标悬停动画按钮。这款按钮鼠标经过前以正方形的形式,当鼠标经过的时候以动画的形式变成圆形。效果图如下:

纯css3实现的鼠标悬停动画按钮

实现的代码。

html代码:

复制代码
代码如下:

<div>
<span></span>
</div>

css3代码:

复制代码
代码如下:

body
{
background-color: #333;
}
div
{
width: 200px;
height: 200px;
margin: 0 auto;
}
span
{
position: relative;
width: 180px;
height: 180px;
display: block;
margin: auto;
top: 25px;
border: 20px solid rgba(255, 255, 0, .25);
background-color: rgba(124,155,13,1);
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
transition: .5s;
border-radius: 30px 0px 30px 0px;
}
span:before, span:after
{
position: absolute;
display: block;
background-color: #fff;
border-radius: 10px;
margin: auto;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
}
span:before
{
width: 100px;
height: 10px;
content: "";
}
span:after
{
width: 10px;
height: 100px;
content: "";
}
div:hover span
{
-webkit-transform: scale(.5) rotate(45deg);
-moz-transform: scale(.5) rotate(45deg);
-ms-transform: scale(.5) rotate(45deg);
transform: scale(.5) rotate(45deg);
border-radius: 110px;
background-color: rgba(112,18,255,1);
}

非常棒的鼠标悬停特效吧,最重要的是完全是纯CSS3来实现的,小伙伴们自由发挥下,用到自己的项目中去吧

HTML / CSS 相关文章推荐
详解css3 mask遮罩实现一些特效
Oct 24 HTML / CSS
CSS3教程:新增加的结构伪类
Apr 02 HTML / CSS
CSS3制作文字半透明倒影效果的两种实现方式
Aug 08 HTML / CSS
css3 clip实现圆环进度条的示例代码
Feb 07 HTML / CSS
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
Aug 24 HTML / CSS
HTML高亮关键字的实现代码
Oct 22 HTML / CSS
HTML中fieldset标签概述及使用方法
Feb 01 HTML / CSS
HTML5使用DOM进行自定义控制示例代码
Jun 08 HTML / CSS
用HTML5 实现橡皮擦的涂抹效果的教程
May 11 HTML / CSS
HTML中table表格拆分合并(colspan、rowspan)
Apr 07 HTML / CSS
Html5新增了哪些功能
Apr 16 HTML / CSS
HTML页面中使两个div并排显示的实现
May 15 HTML / CSS
css3实现3D色子翻转特效
Dec 23 #HTML / CSS
CSS3使用border-radius属性制作圆角
Dec 22 #HTML / CSS
CSS3 实现侧边栏展开收起动画
Dec 22 #HTML / CSS
css3选择器基本介绍
Dec 15 #HTML / CSS
css3的transition属性详解
Dec 15 #HTML / CSS
CSS3 @font-face属性使用指南
Dec 12 #HTML / CSS
CSS3简单实现照片墙
Dec 12 #HTML / CSS
You might like
php循环创建目录示例分享(php创建多级目录)
2014/03/04 PHP
使用PHPStorm+XDebug搭建单步调试环境
2017/11/19 PHP
简述Jquery与DOM对象
2015/07/10 Javascript
基于jQuery Ajax实现上传文件
2016/03/24 Javascript
第一次接触神奇的Bootstrap基础排版
2016/07/26 Javascript
Javascript基础回顾之(二) js作用域
2017/01/31 Javascript
Node.js五大应用性能技巧小结(必须收藏)
2017/08/09 Javascript
jQuery实现IE输入框完成placeholder标签功能的方法
2017/09/20 jQuery
vue 1.x 交互实现仿百度下拉列表示例
2017/10/21 Javascript
[51:50]完美世界DOTA2联赛 Magma vs GXR 第一场 11.07
2020/11/10 DOTA
利用Python中的输入和输出功能进行读取和写入的教程
2015/04/14 Python
Python输出PowerPoint(ppt)文件中全部文字信息的方法
2015/04/28 Python
Python基础教程之tcp socket编程详解及简单实例
2017/02/23 Python
python基本语法练习实例
2017/09/19 Python
python中pylint使用方法(pylint代码检查)
2018/04/06 Python
python实现百度语音识别api
2018/04/10 Python
Python实现微信消息防撤回功能的实例代码
2019/04/29 Python
春节到了 教你使用python来抢票回家
2020/01/06 Python
Python使用enumerate获取迭代元素下标
2020/02/03 Python
Python 如何反方向迭代一个序列
2020/07/28 Python
Pycharm连接gitlab实现过程图解
2020/09/01 Python
天猫精选:上天猫,就够了
2016/09/21 全球购物
世界第一曲奇连锁店:Mrs. Fields Cookies
2017/02/04 全球购物
阿联酋航空假期:Emirates Holidays
2018/03/20 全球购物
软件测试工程师结构化面试题库
2016/11/23 面试题
公司保密承诺书
2014/03/27 职场文书
乡村卫生服务一体化管理实施方案
2014/03/30 职场文书
商务日语专业自荐信
2014/04/17 职场文书
学生会竞选演讲稿怎么写
2014/08/26 职场文书
学校政风行风评议工作总结
2014/10/21 职场文书
2014年党委工作总结
2014/11/22 职场文书
义诊活动通知
2015/04/24 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
2015年食品安全宣传周活动总结
2015/07/09 职场文书
入党转正申请书范文
2019/05/20 职场文书
Python办公自动化PPT批量转换操作
2021/09/15 Python