CSS3.0实现霓虹灯按钮动画特效的示例代码


Posted in HTML / CSS onJanuary 12, 2021

今天给大家分享一个用CSS 3.0实现的霓虹灯按钮动画特效,效果如下:

CSS3.0实现霓虹灯按钮动画特效的示例代码

以下是代码实现,欢迎大家复制粘贴和收藏。

<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>CSS 3.0实现霓虹灯按钮动画特效</title>
    <style>
        * {
            font-family: '微软雅黑', sans-serif;
            box-sizing: border-box;
        }
 
        body {
            display: flex;
            align-items: center;
            justify-content: center;
            min-height: 100vh;
            background: #050801;
        }
 
        a {
            position: relative;
            display: inline-block;
            padding: 25px 30px;
            margin: 0 50px;
            color: #03e9f4;
            text-decoration: none;
            overflow: hidden;
            transition: 0.5;
            letter-spacing: 4px;
            -webkit-box-reflect: below 1px linear-gradient(transparent, #0005);
        }
 
        a:nth-child(1) {
            filter: hue-rotate(290deg);
        }
 
        a:nth-child(3) {
            filter: hue-rotate(110deg);
        }
 
        a:hover {
            background: #03e9f4;
            color: #050801;
            box-shadow: 0 0 5px #03e9f4,
                0 0 25px #03e9f4,
                0 0 50px #03e9f4,
                0 0 200px #03e9f4;
        }
 
        a span {
            position: absolute;
            display: block;
        }
 
        a span:nth-child(1) {
            top: 0;
            left: -100%;
            width: 100%;
            height: 2px;
            background: linear-gradient(90deg, transparent, #03e9f4);
            animation: animate1 1s linear infinite;
        }
 
        @keyframes animate1 {
            0% {
                left: -100%;
            }
 
            50%,
            100% {
                left: 100%;
            }
        }
 
        a span:nth-child(2) {
            top: 0;
            right: 0;
            height: 100%;
            width: 2px;
            background: linear-gradient(92deg, transparent, #03e9f4);
            animation: animate2 1s linear infinite;
            animation-delay: 0.25s;
        }
 
        @keyframes animate2 {
            0% {
                top: -100%;
            }
 
            50%,
            100% {
                top: 100%;
            }
        }
 
        a span:nth-child(3) {
            bottom: 0;
            right: -100%;
            height: 2px;
            width: 100%;
            background: linear-gradient(180deg, transparent, #03e9f4);
            animation: animate3 1s linear infinite;
            animation-delay: 0.5s;
        }
 
        @keyframes animate3 {
            0% {
                right: -100%;
            }
 
            50%,
            100% {
                right: 100%;
            }
        }
 
        a span:nth-child(4) {
            bottom: -100%;
            left: 0;
            width: 2px;
            height: 100%;
            background: linear-gradient(270deg, transparent, #03e9f4);
            animation: animate4 1s linear infinite;
            animation-delay: 0.75s;
        }
 
        @keyframes animate4 {
            0% {
                bottom: -100%;
            }
 
            50%,
            100% {
                bottom: 100%;
            }
        }
    </style>
</head>
 
<body>
    <a href="#">
        <span></span>
        <span></span>
        <span></span>
        <span></span>
        NENO BUTTON
    </a>
    <a href="#">
        <span></span>
        <span></span>
        <span></span>
        <span></span>
        NENO BUTTON
    </a>
    <a href="#">
        <span></span>
        <span></span>
        <span></span>
        <span></span>
        NENO BUTTON
    </a>
</body>
 
</html>

到此这篇关于CSS3.0实现霓虹灯按钮动画特效的示例代码的文章就介绍到这了,更多相关CSS霓虹灯按钮内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
真正了解CSS3背景下的@font face规则
May 04 HTML / CSS
CSS3系列教程:背景图片(背景大小和多背景图) 应用说明
Dec 19 HTML / CSS
使用before和:after伪类制作css3圆形按钮
Apr 08 HTML / CSS
css3发光搜索表单分享
Apr 11 HTML / CSS
常用的四种CSS透明属性介绍
Apr 12 HTML / CSS
css sprite简单实例
May 23 HTML / CSS
详解如何使用CSS3中的结构伪类选择器和伪元素选择器
Jan 06 HTML / CSS
基于Html5实现的react拖拽排序组件示例
Aug 13 HTML / CSS
Canvas与图片压缩的示例代码
Nov 28 HTML / CSS
Html5定位终极解决方案
Feb 05 HTML / CSS
如何查看浏览器对html5的支持情况
Dec 15 HTML / CSS
CSS3鼠标悬浮过渡缩放效果
Apr 17 HTML / CSS
css3 实现滚动条美化效果的实例代码
Jan 06 #HTML / CSS
CSS3实现苹果手机解锁的字体闪亮效果示例
Jan 05 #HTML / CSS
使用CSS3制作版头动画效果
Dec 24 #HTML / CSS
CSS3实现红包抖动效果
Dec 23 #HTML / CSS
html5+css3之制作header实例与更新
Dec 21 #HTML / CSS
CSS3中animation实现流光按钮效果
Dec 21 #HTML / CSS
css3中flex布局宽度不生效的解决
Dec 09 #HTML / CSS
You might like
PHP配置心得包含MYSQL5乱码解决
2006/11/20 PHP
PHP读取、解析eml文件及生成网页的方法示例
2017/09/04 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
数理公式,也可以这么唯美
2021/03/10 无线电
javascript 日期时间函数(经典+完善+实用)
2009/05/27 Javascript
表格奇偶行设置不同颜色的核心JS代码
2013/12/24 Javascript
js window.onload 加载多个函数和追加函数详解
2014/01/08 Javascript
JavaScript中对象属性的添加和删除示例
2014/05/12 Javascript
js运动动画的八个知识点
2015/03/12 Javascript
Jquery插件实现点击获取验证码后60秒内禁止重新获取
2015/03/13 Javascript
js淡入淡出的图片轮播效果代码分享
2015/08/24 Javascript
JS实现的网页背景闪电闪烁效果代码
2015/10/17 Javascript
jQuery点击改变class并toggle及toggleClass()方法定义用法
2015/12/11 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
Angular.js之作用域scope'@','=','&amp;'实例详解
2017/02/28 Javascript
浅谈vue-router2路由参数注意的问题
2017/11/08 Javascript
关于vuejs中v-if和v-show的区别及v-show不起作用问题
2018/03/26 Javascript
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
2019/05/08 Javascript
js实现简单五子棋游戏
2020/05/28 Javascript
仅用50行Python代码实现一个简单的代理服务器
2015/04/08 Python
Python中的下划线详解
2015/06/24 Python
python实现ping的方法
2015/07/06 Python
使用Python从有道词典网页获取单词翻译
2016/07/03 Python
Python退火算法在高次方程的应用
2018/07/26 Python
Python命令行参数解析工具 docopt 安装和应用过程详解
2019/09/26 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
Python3自动生成MySQL数据字典的markdown文本的实现
2020/05/07 Python
css3中的calc函数浅析
2018/07/10 HTML / CSS
美国名牌太阳镜折扣网站:Eyedictive
2017/05/15 全球购物
TripAdvisor瑞典:全球领先的旅游网站
2017/12/11 全球购物
小学教师师德反思
2014/02/03 职场文书
新年联欢会主持词
2014/03/27 职场文书
初中升旗仪式演讲稿
2014/05/08 职场文书
2015年大学元旦晚会活动策划书
2014/12/09 职场文书
中学后勤工作总结2015
2015/07/22 职场文书