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中动画属性transform、transition和animation属性的区别
Sep 25 HTML / CSS
CSS改变网页中鼠标选中文字背景颜色例子
Apr 23 HTML / CSS
html5+css3之动画在webapp中的应用
Nov 21 HTML / CSS
HTML5 video标签(播放器)学习笔记(二):播放控制
Apr 24 HTML / CSS
整理HTML5的一些新特性与Canvas的常用属性
Jan 29 HTML / CSS
HTML5 canvas实现移动端上传头像拖拽裁剪效果
Mar 14 HTML / CSS
10个最常见的HTML5面试题 附答案
Jun 06 HTML / CSS
Canvas中设置width与height的问题浅析
Nov 01 HTML / CSS
amazeui时间组件的实现示例
Aug 18 HTML / CSS
HTML+CSS 实现顶部导航栏菜单制作
Jun 03 HTML / CSS
css常用字体属性与背景属性介绍
Feb 28 HTML / CSS
CSS实现渐变色边框(Gradient borders)的5种方法
Mar 25 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与MySQL开发中页面出现乱码的一种解决方法
2007/07/29 PHP
利用PHP制作简单的内容采集器的原理分析
2008/10/01 PHP
PHP获取时间排除周六、周日的两个方法
2014/06/30 PHP
thinkphp模板赋值与替换实例简述
2014/11/24 PHP
typecho插件编写教程(一):Hello World
2015/05/28 PHP
解析dom中的children对象数组元素firstChild,lastChild的使用
2013/07/10 Javascript
setTimeout()与setInterval()方法区别介绍
2013/12/24 Javascript
jQuery绑定事件不执行但alert后可以正常执行
2014/06/03 Javascript
详谈jQuery中的this和$(this)
2014/11/13 Javascript
浅谈JavaScript中的字符编码转换问题
2015/07/07 Javascript
JS简单实现String转Date的方法
2016/03/02 Javascript
微信小程序通过api接口将json数据展现到小程序示例
2017/01/20 Javascript
详解Vuejs2.0之异步跨域请求
2017/04/20 Javascript
Vue修改mint-ui默认样式的方法
2018/02/03 Javascript
layui 表格的属性的显示转换方法
2018/08/14 Javascript
jQuery AJAX与jQuery事件的分析讲解
2019/02/18 jQuery
微信小程序实现订单倒计时
2020/11/01 Javascript
一个手写的vue放大镜效果
2019/08/09 Javascript
[40:57]TI4 循环赛第二日 iG vs EG
2014/07/11 DOTA
[01:00:22]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第三场 1月10日
2021/03/11 DOTA
Python合并字符串的3种方法
2015/05/21 Python
Python中字符串的处理技巧分享
2016/09/17 Python
python3.5安装python3-tk详解
2019/04/26 Python
Django框架首页和登录页分离操作示例
2019/05/28 Python
PyTorch学习:动态图和静态图的例子
2020/01/06 Python
python pprint模块中print()和pprint()两者的区别
2020/02/10 Python
基于virtualenv创建python虚拟环境过程图解
2020/03/30 Python
pyCharm 设置调试输出窗口中文显示方式(字符码转换)
2020/06/09 Python
解决Django响应JsonResponse返回json格式数据报错问题
2020/08/09 Python
Python:__eq__和__str__函数的使用示例
2020/09/26 Python
苏宁红孩子母婴商城:redbaby
2017/02/12 全球购物
英国领先的汽车轮胎和快速健康中心:Kwik Fit
2017/10/29 全球购物
美国中西部家用医疗设备商店:Med Mart(轮椅、踏板车、升降机等)
2019/04/26 全球购物
应届生新闻编辑求职信
2013/11/19 职场文书
《新型玻璃》教学反思
2014/04/13 职场文书
小学英语复习计划
2015/01/19 职场文书