6种非常炫酷的CSS3按钮边框动画特效


Posted in HTML / CSS onMarch 16, 2016

这是一款效果非常炫酷的CSS3按钮边框动画特效。这组按钮边框动画共有6种不同的效果。当鼠标滑过按钮的时候,按钮的边框会以不同的方式进行各种动画,效果非常的炫酷。

6种非常炫酷的CSS3按钮边框动画特效

在线预览    源码下载

使用方法 

HTML结构

该CSS3按钮边框动画特效中的按钮使用HTML的<button>元素来制作。各种效果非标设置不同的class。例如第一种效果的class为draw。

XML/HTML Code复制内容到剪贴板
  1. <button class="draw">draw</button>          

CSS样式

在CSS样式中,首先为按钮设置一些基本样式,去掉原生按钮的样式。

CSS Code复制内容到剪贴板
  1. button {   
  2.   backgroundnone;   
  3.   border: 0;   
  4.   box-sizing: border-box;   
  5.   box-shadow: inset 0 0 0 2px #f45e61;   
  6.   color#f45e61;   
  7.   font-size: inherit;   
  8.   font-weight: 700;   
  9.   margin: 1em;   
  10.   padding: 1em 2em;   
  11.   text-aligncenter;   
  12.   text-transformcapitalize;   
  13.   positionrelative;   
  14.   vertical-alignmiddle;   
  15. }   
  16. button::before, button::after {   
  17.   box-sizing: border-box;   
  18.   content'';   
  19.   positionabsolute;   
  20.   width: 100%;   
  21.   height: 100%;   
  22. }               
  23.   

以上是第一种线条动画效果的制作方法。其它效果的CSS代码请参考下载文件。

本文就为大家介绍到这,希望对大家的学习有所帮助。

原文:http://www.cnblogs.com/w2bc/p/4922347.html

HTML / CSS 相关文章推荐
CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式
Nov 05 HTML / CSS
CSS3与动画有关的属性transition、animation、transform对比(史上最全版)
Aug 18 HTML / CSS
基于ccs3的timeline时间线实现方法
Apr 30 HTML / CSS
你可能不熟练的十个前端HTML5经典面试题
Jul 03 HTML / CSS
HTML5、Select下拉框右边加图标的实现代码(增进用户体验)
Oct 16 HTML / CSS
HTML5 video 上传预览图片视频如何设置、预览视频某秒的海报帧
Aug 28 HTML / CSS
面试必问:圣杯布局和双飞翼布局的区别
May 13 HTML / CSS
CSS Transition通过改变Height实现展开收起元素
Aug 07 HTML / CSS
CSS+HTML 实现顶部导航栏功能
Aug 30 HTML / CSS
HTML怎么设置下划线?html文字加下划线方法
Dec 06 HTML / CSS
什么是css原子化,有什么用?
Apr 24 HTML / CSS
el-form每行显示两列底部按钮居中效果的实现
Aug 05 HTML / CSS
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
Mar 16 #HTML / CSS
纯CSS3实现8组超炫酷鼠标滑过图片动画
Mar 16 #HTML / CSS
纯CSS3打造属于自己的“小黄人”
Mar 14 #HTML / CSS
利用css3-animation实现逐帧动画效果
Mar 10 #HTML / CSS
CSS3对背景图片的裁剪及尺寸和位置的设定方法
Mar 07 #HTML / CSS
用CSS3的box-reflect设置文字倒影效果的方法讲解
Mar 07 #HTML / CSS
CSS3哪些新特性值得称赞
Mar 02 #HTML / CSS
You might like
关于恒等于(===)和非恒等于(!==)
2007/08/20 Javascript
JavaScript 联动的无限级封装类,数据采用非Ajax方式,随意添加联动
2010/06/29 Javascript
node.js中的path.resolve方法使用说明
2014/12/08 Javascript
Prototype框架详解
2015/11/25 Javascript
JQuery中Ajax()的data参数类型实例分析
2015/12/15 Javascript
jquery mobile 移动web(5)
2015/12/20 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
JavaScript中的继承之类继承
2016/05/01 Javascript
js canvas实现擦除动画
2016/07/16 Javascript
动态生成的DOM不会触发onclick事件的原因及解决方法
2016/08/06 Javascript
angularjs中使用ng-bind-html和ng-include的实例
2017/04/28 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
微信小程序日历效果
2018/12/29 Javascript
vue 项目接口管理的实现
2019/01/17 Javascript
详解微信小程序支付流程与梳理
2019/07/16 Javascript
[56:47]Ti4 循环赛第三日 iG vs Liquid
2014/07/12 DOTA
Python-基础-入门 简介
2014/08/09 Python
在GitHub Pages上使用Pelican搭建博客的教程
2015/04/25 Python
浅谈python中scipy.misc.logsumexp函数的运用场景
2016/06/23 Python
Python定义一个跨越多行的字符串的多种方法小结
2018/07/19 Python
Python多线程原理与用法详解
2018/08/20 Python
python3-flask-3将信息写入日志的实操方法
2019/11/12 Python
Django配置文件代码说明
2019/12/04 Python
python数据库编程 ODBC方式实现通讯录
2020/03/27 Python
HTML5 placeholder属性详解
2016/06/22 HTML / CSS
自考生自我鉴定范文
2013/10/01 职场文书
实习求职信
2013/12/01 职场文书
电大本科自我鉴定
2014/02/05 职场文书
地方白酒代理协议书
2014/10/25 职场文书
2014年超市工作总结
2014/11/19 职场文书
2014教师专业技术工作总结
2014/12/03 职场文书
2014年连锁店圣诞节活动方案
2014/12/09 职场文书
员工拾金不昧表扬稿
2015/05/05 职场文书
加班费申请报告
2015/05/15 职场文书
地道战观后感400字
2015/06/04 职场文书
拔河比赛队名及霸气口号
2015/12/24 职场文书