纯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 background-image颜色渐变的实现代码
Sep 13 HTML / CSS
纯css3实现的鼠标悬停动画按钮
Dec 23 HTML / CSS
CSS3中Animation动画属性用法详解
Jul 04 HTML / CSS
纯css3制作煽动翅膀的蝴蝶的示例
Apr 23 HTML / CSS
利用html5 file api读取本地文件示例(如图片、PDF等)
Mar 07 HTML / CSS
使用HTML5技术开发一个属于自己的超酷颜色选择器
Sep 22 HTML / CSS
调用HTML5的Canvas API绘制图形的快速入门指南
Jun 17 HTML / CSS
Html5新增标签有哪些
Apr 13 HTML / CSS
canvas绘图按照contain或者cover方式适配并居中显示
Feb 18 HTML / CSS
使用canvas一步步实现图片打码功能的方法
Jun 17 HTML / CSS
遮罩层 + Iframe实现界面自动显示的示例代码
Apr 26 HTML / CSS
使用HTML5做的导航条详细步骤
Oct 19 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 socket通信(tcp/udp)实例分析
2016/02/14 PHP
javascript中巧用“闭包”实现程序的暂停执行功能
2007/04/04 Javascript
JS 文件本身编码转换 图文教程
2009/10/12 Javascript
jQuery插件原来如此简单 jQuery插件的机制及实战
2012/02/07 Javascript
使用mini-define实现前端代码的模块化管理
2014/12/25 Javascript
JavaScript保存并运算页面中数字类型变量的写法
2015/07/06 Javascript
js实现文本框宽度自适应文本宽度的方法
2015/08/13 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
使用jQuery实现Web页面换肤功能的要点解析
2016/05/12 Javascript
ionic由于使用了header和subheader导致被遮挡的问题的两种解决方法
2016/09/22 Javascript
微信小程序 省市区选择器实例详解(附源码下载)
2017/01/05 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
Js自定义多选框效果的实例代码
2017/07/05 Javascript
Angular使用动态加载组件方法实现Dialog的示例
2018/05/11 Javascript
Layui事件监听的实现(表单和数据表格)
2019/10/17 Javascript
使用zrender.js绘制体温单效果
2019/10/31 Javascript
Vue强制组件重新渲染的方法讨论
2020/02/03 Javascript
Javascript ParentNode和ChildNode接口原理解析
2020/03/16 Javascript
[02:36]DOTA2英雄基础教程 帕格纳
2014/01/20 DOTA
解析Mac OS下部署Pyhton的Django框架项目的过程
2016/05/03 Python
Python3 queue队列模块详细介绍
2018/01/05 Python
python进行两个表格对比的方法
2018/06/27 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
Python+OpenCV实现将图像转换为二进制格式
2020/01/09 Python
Python如何定义有默认参数的函数
2020/08/10 Python
阿里健康大药房:阿里自营网上药店
2017/08/01 全球购物
连卡佛中国官网:Lane Crawford中文站
2018/01/27 全球购物
欧舒丹美国官网:L’Occitane美国
2018/02/23 全球购物
C#怎么让一个窗口居中显示?
2015/10/20 面试题
地理教师岗位职责
2014/03/16 职场文书
法学专业毕业实习自我鉴定2014
2014/09/27 职场文书
教代会开幕词
2015/01/28 职场文书
入党介绍人意见范文
2015/06/01 职场文书
Python中22个万用公式的小结
2021/07/21 Python
python3中apply函数和lambda函数的使用详解
2022/02/28 Python
SQL Server中T-SQL标识符介绍与无排序生成序号的方法
2022/05/25 SQL Server