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和html制作泡沫对话框实现代码
Mar 21 HTML / CSS
任意一块网页内容实现“活”的背景(目前火狐浏览器专有)
May 07 HTML / CSS
CSS3实现可爱的小黄人动画
Jul 11 HTML / CSS
css3边框_动力节点Java学院整理
Jul 11 HTML / CSS
CSS3属性 line-clamp控制文本行数的使用
Mar 19 HTML / CSS
canvas粒子动画背景的实现示例
Sep 03 HTML / CSS
突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面通知)
Jan 31 HTML / CSS
HTML5 贪吃蛇游戏实现思路及源代码
Sep 03 HTML / CSS
HTML5图片预览实例分享
Jun 04 HTML / CSS
HTML5实现简单图片上传所遇到的问题及解决办法
Jan 20 HTML / CSS
HTML5 SEO优化的一些建议
Aug 27 HTML / CSS
Html5 webRTC简单实现视频调用的示例代码
Sep 23 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 Socket技术
2013/08/02 PHP
使用openssl实现rsa非对称加密算法示例
2014/01/24 PHP
php基于socket实现SMTP发送邮件的方法
2015/03/05 PHP
PHP sleep()函数, usleep()函数
2016/08/25 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
php实现PDO中捕获SQL语句错误的方法
2017/02/16 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
JS 操作符整理[推荐收藏]
2011/11/15 Javascript
JavaScript中的数值范围介绍
2014/12/29 Javascript
html5+javascript实现简单上传的注意细节
2016/04/18 Javascript
JS制作类似选项卡切换的年历
2016/12/03 Javascript
JavaScript中的编码和解码函数
2017/02/15 Javascript
Angular.JS中的this指向详解
2017/05/17 Javascript
jQuery实现腾讯信用界面(自制刻度尺)样式
2017/08/15 jQuery
Vue CLI3 如何支持less的方法示例
2018/08/29 Javascript
javascript实现考勤日历功能
2018/11/29 Javascript
vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多(步骤详解)
2020/01/14 Javascript
js实现查询商品案例
2020/07/22 Javascript
react antd表格中渲染一张或多张图片的实例
2020/10/28 Javascript
[01:06:42]VP vs NewBee Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
python实现自动登录人人网并采集信息的方法
2015/06/28 Python
Python实现约瑟夫环问题的方法
2016/05/03 Python
用Pelican搭建一个极简静态博客系统过程解析
2019/08/22 Python
如何利用Python写个坦克大战
2020/11/18 Python
C++和python实现阿姆斯特朗数字查找实例代码
2020/12/07 Python
详解Css3新特性应用之过渡与动画
2017/01/10 HTML / CSS
轻松掌握CSS3中的字体大小单位rem的使用方法
2016/05/24 HTML / CSS
企业厂长岗位职责
2013/12/17 职场文书
协议书与合同的区别
2014/04/18 职场文书
小学优秀班主任事迹材料
2014/05/17 职场文书
2014教师党员自我评议(5篇)
2014/09/20 职场文书
2014年第四季度入党积极分子思想汇报(十八届四中全会)
2014/11/03 职场文书
护理专业自我评价
2015/03/11 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书
python读取并查看npz/npy文件数据以及数据显示方法
2022/04/14 Python