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 选择器 伪类选择器介绍
Jan 21 HTML / CSS
CSS3实现渐变背景兼容问题
May 06 HTML / CSS
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
Aug 24 HTML / CSS
HTML5是否真的可以取代Flash
Feb 10 HTML / CSS
HTML5之WebGL 3D概述(下)—借助类库开发及框架介绍
Jan 31 HTML / CSS
html5文字阴影效果text-shadow使用示例
Jul 25 HTML / CSS
html5定位并在百度地图上显示的示例
Apr 27 HTML / CSS
a标签下载链接的简单实现
Sep 13 HTML / CSS
使用phonegap创建联系人的实现方法
Mar 30 HTML / CSS
基于HTML5陀螺仪实现ofo首页眼睛移动效果的示例
Jul 31 HTML / CSS
使用数据结构给女朋友写个Html5走迷宫游戏
Nov 26 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设计模式中的工厂模式
2008/06/12 PHP
ezSQL PHP数据库操作类库
2010/05/16 PHP
php文本转图片自动换行的方法
2013/03/13 PHP
如何使用php输出时间格式
2013/08/31 PHP
使用js简单实现了tree树菜单
2013/11/20 Javascript
用js提交表单解决一个页面有多个提交按钮的问题
2014/09/01 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
Bootstrap每天必学之进度条
2015/11/30 Javascript
JS+HTML5手机开发之滚动和惯性缓动实现方法分析
2016/06/12 Javascript
原生js实现对Ajax的封装(仿jquery)
2017/01/22 Javascript
基于jQuery实现简单人工智能聊天室
2017/02/10 Javascript
NodeJS 实现手机短信验证模块阿里大于功能
2017/06/19 NodeJs
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
JS实现点击拉拽轮播图pc端移动端适配
2018/09/05 Javascript
详解Vue.js使用Swiper.js在iOS
2018/09/10 Javascript
使用pm2自动化部署node项目的方法步骤
2019/01/28 Javascript
详解element-ui设置下拉选择切换必填和非必填
2019/06/17 Javascript
node基于async/await对mysql进行封装
2019/06/20 Javascript
layer父页获取弹出层输入框里面的值方法
2019/09/02 Javascript
vue打开其他项目页面并传入数据详解
2020/11/25 Vue.js
python实现多线程的两种方式
2016/05/22 Python
python基础教程之Filter使用方法
2017/01/17 Python
python入门教程之识别验证码
2017/03/04 Python
实例讲解Python爬取网页数据
2018/07/08 Python
购买限量版收藏品、珠宝和礼品:Bradford Exchange
2016/09/23 全球购物
EVE LOM英国官网:全世界最好的洁面膏
2017/10/30 全球购物
2019年Java面试必问之经典试题
2012/09/12 面试题
秘书专业自荐信范文
2013/12/26 职场文书
开工庆典邀请函范文
2014/01/16 职场文书
银行贷款收入证明
2014/10/17 职场文书
公务员年终个人总结
2015/02/12 职场文书
2015年六一儿童节演讲稿
2015/03/19 职场文书
2016大学迎新晚会开场白
2015/11/24 职场文书
python小程序之飘落的银杏
2021/04/17 Python
python实现会员管理系统
2022/03/18 Python
create-react-app开发常用配置教程
2022/06/25 Javascript