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无js实现的Android Logo(有简单动画)
Jan 21 HTML / CSS
实现CSS3中的border-radius(边框圆角)示例代码
Jul 19 HTML / CSS
使用before和:after伪类制作css3圆形按钮
Apr 08 HTML / CSS
HTML+CSS3+JS 实现的下拉菜单
Nov 25 HTML / CSS
html5指南-5.使用web storage存储键值对的数据
Jan 07 HTML / CSS
HTML5实现预览本地图片
Feb 17 HTML / CSS
phonegap常用事件总结(必看篇)
Mar 31 HTML / CSS
HTML5如何使用SVG的方法示例
Jan 11 HTML / CSS
详解HTML5 Canvas标签及基本使用
Jan 10 HTML / CSS
HTML5 Canvas实现放大镜效果示例
Mar 25 HTML / CSS
html5 拖拽及用 js 实现拖拽功能的示例代码
Oct 23 HTML / CSS
CSS 圆形进度栏
Apr 06 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
咖啡常见的种类
2021/03/03 新手入门
PHP数据库万能引擎类adodb配置使用以及实例集锦
2014/06/12 PHP
php封装一个异常的处理类
2017/06/08 PHP
PHP正则匹配操作简单示例【preg_match_all应用】
2017/07/10 PHP
在IE下:float属性会影响offsetTop的取值
2006/12/22 Javascript
javaScript对象和属性的创建方法
2007/01/15 Javascript
超强的IE背景图片闪烁(抖动)的解决办法
2007/09/09 Javascript
JQuery中的html()、text()、val()区别示例介绍
2014/09/01 Javascript
JavaScript fontcolor方法入门实例(按照指定的颜色来显示字符串)
2014/10/17 Javascript
jQuery实现的个性化返回底部与返回顶部特效代码
2015/10/30 Javascript
微信小程序 天气预报开发实例代码源码
2017/01/20 Javascript
微信小程序 scroll-view实现上拉加载与下拉刷新的实例
2017/01/21 Javascript
Javascript中字符串和数字的操作方法整理
2017/01/22 Javascript
js实现颜色阶梯渐变效果(Gradient算法)
2017/03/21 Javascript
利用JavaScript实现栈的数据结构示例代码
2017/08/02 Javascript
AngularJS 教程及实例代码
2017/10/23 Javascript
详解各版本React路由的跳转的方法
2018/05/10 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
python实现忽略大小写对字符串列表排序的方法
2014/09/25 Python
谈谈Python进行验证码识别的一些想法
2016/01/25 Python
详解设计模式中的工厂方法模式在Python程序中的运用
2016/03/02 Python
Python将多个excel表格合并为一个表格
2021/02/22 Python
Python configparser模块常用方法解析
2020/05/22 Python
简述 Python 的类和对象
2020/08/21 Python
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
TUMI新加坡官网:国际领先的商旅箱包品牌
2019/01/12 全球购物
车间操作工岗位职责
2013/12/19 职场文书
中西医专业毕业生职业规划书
2014/02/24 职场文书
热爱祖国演讲稿
2014/05/04 职场文书
乡镇挂职心得体会
2014/09/04 职场文书
领导班子个人查摆问题对照检查材料
2014/10/02 职场文书
学校节水倡议书
2015/04/29 职场文书
审查起诉阶段律师意见书
2015/05/19 职场文书
2015年党支部书记工作总结
2015/05/21 职场文书
会计试用期工作总结2015
2015/05/28 职场文书
Android Studio实现带三角函数对数运算功能的高级计算器
2022/05/20 Java/Android