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截图_动力节点Java学院整理
Jul 11 HTML / CSS
css3实现超炫风车特效
Nov 12 HTML / CSS
一款利用纯css3实现的win8加载动画的实例分析
Dec 11 HTML / CSS
老生常谈CSS中的长度单位
Jun 27 HTML / CSS
CSS3实现10种Loading效果
Jul 11 HTML / CSS
canvas实现有递增动画的环形进度条的实现方法
Jul 10 HTML / CSS
让IE支持HTML5的方法
Dec 11 HTML / CSS
html5配合css3实现带提示文字的输入框(摆脱js)
Mar 08 HTML / CSS
Html5实现二维码扫描并解析
Jan 20 HTML / CSS
Html5之title吸顶功能
Jun 04 HTML / CSS
html5拖拽应用记录及注意点
May 27 HTML / CSS
HTML 里 img 元素的 src 和 srcset 属性的区别详解
May 21 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
php xml-rpc远程调用
2008/12/19 PHP
php中计算中文字符串长度、截取中文字符串的函数代码
2011/08/09 PHP
探讨php define()函数及defined()函数使用详解
2013/06/09 PHP
php将图片保存入mysql数据库失败的解决方法
2014/12/27 PHP
Codeigniter实现发送带附件的邮件
2015/03/19 PHP
PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库
2015/11/25 PHP
PHP编写RESTful接口的方法
2016/02/21 PHP
js数组方法扩展实现数组统计函数
2014/04/09 Javascript
在JavaScript中重写jQuery对象的方法实例教程
2014/08/25 Javascript
使用JS获取当前地理位置方法汇总
2014/12/18 Javascript
Javascript基础教程之数组 array
2015/01/18 Javascript
JS原型、原型链深入理解
2016/02/27 Javascript
JavaScript学习笔记之ES6数组方法
2016/03/25 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
2016/08/25 Javascript
Bootstrap源码解读下拉菜单(4)
2016/12/23 Javascript
vue加载自定义的js文件方法
2018/03/13 Javascript
jQuery+ajax实现动态添加表格tr td功能示例
2018/04/23 jQuery
JavaScript变量Dom对象的所有属性
2020/04/30 Javascript
vuex实现购物车的增加减少移除
2020/06/28 Javascript
Python 查找字符在字符串中的位置实例
2018/05/02 Python
python3 enum模块的应用实例详解
2019/08/12 Python
python 爬虫百度地图的信息界面的实现方法
2019/10/27 Python
python实现操作文件(文件夹)
2019/10/31 Python
Python 调用有道翻译接口实现翻译
2020/03/02 Python
Python学习笔记之装饰器
2020/08/06 Python
使用python把xmind转换成excel测试用例的实现代码
2020/10/12 Python
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
瑞典最大的儿童用品网上商店:pinkorblue.se
2021/03/09 全球购物
.net笔试题
2014/03/03 面试题
行政总经理岗位职责
2013/12/05 职场文书
博士生求职信
2014/07/06 职场文书
2014年中职班主任工作总结
2014/12/16 职场文书
2015社区爱国卫生工作总结
2015/04/21 职场文书
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
2021/11/11 Python
Hive常用日期格式转换语法
2022/06/25 数据库
table不让td文字溢出操作方法
2022/12/24 HTML / CSS