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


Posted in HTML / CSS onDecember 29, 2014

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

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

实现的代码。

html代码:

复制内容到剪贴板
  1. <div>  
  2.         <span></span>  
  3.     </div>  

css3代码:

CSS Code复制内容到剪贴板
  1. body   
  2.         {   
  3.             background-color#333;   
  4.         }   
  5.         div   
  6.         {   
  7.             width200px;   
  8.             height200px;   
  9.             margin: 0 auto;   
  10.         }   
  11.         span   
  12.         {   
  13.             positionrelative;   
  14.             width180px;   
  15.             height180px;   
  16.             displayblock;   
  17.             marginauto;   
  18.             top25px;   
  19.             border20px solid rgba(255, 255, 0, .25);   
  20.             background-color: rgba(124,155,13,1);   
  21.             -webkit-transition: .5s;   
  22.             -moz-transition: .5s;   
  23.             -ms-transition: .5s;   
  24.             transition: .5s;   
  25.             border-radius: 30px 0px 30px 0px;   
  26.         }   
  27.         span:before, span:after   
  28.         {   
  29.             positionabsolute;   
  30.             displayblock;   
  31.             background-color#fff;   
  32.             border-radius: 10px;   
  33.             marginauto;   
  34.             top0px;   
  35.             bottombottom0px;   
  36.             left0px;   
  37.             rightright0px;   
  38.         }   
  39.         span:before   
  40.         {   
  41.             width100px;   
  42.             height10px;   
  43.             content"";   
  44.         }   
  45.            
  46.         span:after   
  47.         {   
  48.             width10px;   
  49.             height100px;   
  50.             content"";   
  51.         }   
  52.            
  53.         div:hover span   
  54.         {   
  55.             -webkit-transform: scale(.5) rotate(45deg);   
  56.             -moz-transform: scale(.5) rotate(45deg);   
  57.             -ms-transform: scale(.5) rotate(45deg);   
  58.             transform: scale(.5) rotate(45deg);   
  59.             border-radius: 110px;   
  60.             background-color: rgba(112,18,255,1);   
  61.         }  
HTML / CSS 相关文章推荐
css3实现的下拉菜单效果示例
Jan 22 HTML / CSS
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
Aug 25 HTML / CSS
CSS3 毛玻璃效果
Aug 14 HTML / CSS
css3一个简易的 LED 数字时钟实现方法
Jan 15 HTML / CSS
CSS3 实现图形下落动画效果
Nov 13 HTML / CSS
HTML5 FormData 方法介绍以及实现文件上传示例
Sep 12 HTML / CSS
html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
Jan 09 HTML / CSS
HTML5中原生的右键菜单创建方法
Jun 28 HTML / CSS
Adobe Html5 Extension开发初体验图文教程
Nov 14 HTML / CSS
Html5页面中的返回实现的方法
Feb 26 HTML / CSS
简洁自适应404页面HTML好看的404源码
Dec 16 HTML / CSS
使用css样式设计一个简单的html登陆界面的实现
Mar 30 HTML / CSS
一款纯css3制作的2015年元旦雪人动画特效教程
Dec 29 #HTML / CSS
一款利用css3的鼠标经过动画显示详情特效的实例教程
Dec 29 #HTML / CSS
纯css3实现照片墙效果
Dec 26 #HTML / CSS
纯css3实现走马灯效果
Dec 26 #HTML / CSS
纯CSS3实现的阴影效果
Dec 24 #HTML / CSS
使用CSS3实现圆角,阴影,透明
Dec 23 #HTML / CSS
纯css3实现的鼠标悬停动画按钮
Dec 23 #HTML / CSS
You might like
玩家交还《星际争霸》原始码光盘 暴雪报以厚礼
2017/05/05 星际争霸
PHP笔记之:日期函数的使用介绍
2013/04/24 PHP
分享一个超好用的php header下载函数
2014/01/31 PHP
zf框架的校验器InArray使用示例
2014/03/13 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
tp5.1 框架数据库-数据集操作实例分析
2020/05/26 PHP
JTrackBar水平拖动效果
2007/07/15 Javascript
JavaScript 产生不重复的随机数三种实现思路
2012/12/13 Javascript
Jquery easyui 下loaing效果示例代码
2013/08/12 Javascript
原生JavaScript实现合并多个数组示例
2014/09/21 Javascript
jquery实现聚光灯效果的方法
2015/02/06 Javascript
jQuery实现Meizu魅族官方网站的导航菜单效果
2015/09/14 Javascript
理解JavaScript事件对象
2016/01/25 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
Node.js中process模块常用的属性和方法
2016/12/13 Javascript
使用nodejs爬取前程无忧前端技能排行
2017/05/06 NodeJs
JS立即执行函数功能与用法分析
2019/01/15 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
微信小程序 setData 对 data数据影响问题
2019/04/18 Javascript
JavaScript将数组转换为链表的方法
2020/02/16 Javascript
JavaScript实现答题评分功能页面
2020/06/24 Javascript
用python实现批量重命名文件的代码
2012/05/25 Python
详解Python的Django框架中的模版继承
2015/07/16 Python
pycharm远程调试openstack代码
2017/11/21 Python
Python单元测试实例详解
2018/05/25 Python
python实现指定文件夹下的指定文件移动到指定位置
2018/09/17 Python
PyQt5+requests实现车票查询工具
2019/01/21 Python
python3使用matplotlib绘制条形图
2020/03/25 Python
基于python框架Scrapy爬取自己的博客内容过程详解
2019/08/05 Python
GWebs公司笔试题
2012/05/04 面试题
保密工作责任书
2014/04/16 职场文书
领导干部群众路线剖析材料
2014/10/09 职场文书
2014财产信托协议书范本
2014/11/18 职场文书
解除劳动合同通知书范本
2015/04/16 职场文书
Mysql - 常用函数 每天积极向上
2021/04/05 MySQL
Python中的turtle画箭头,矩形,五角星
2022/03/16 Python