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实现的tab选项卡的实列教程
Dec 11 HTML / CSS
CSS3实现同时执行倾斜和旋转的动画效果
Oct 27 HTML / CSS
HTML5+CSS3 诱人的实例:3D立方体旋转动画实例
Dec 30 HTML / CSS
HTML5 Plus 实现手机APP拍照或相册选择图片上传功能
Jul 13 HTML / CSS
HTML5的Geolocation地理位置定位API使用教程
May 12 HTML / CSS
HTML5对比HTML4的主要改变和改进总结
May 27 HTML / CSS
HTML5通用接口详解
Jun 12 HTML / CSS
【HTML5】3D模型--百行代码实现旋转立体魔方实例
Dec 16 HTML / CSS
处理HTML5新标签的浏览器兼容版问题
Mar 13 HTML / CSS
html5页面结构_动力节点Java学院整理
Jul 10 HTML / CSS
详解Html5页面实现下载文件(apk、txt等)的三种方式
Oct 22 HTML / CSS
HTML5 canvas实现的静态循环滚动播放弹幕
Jan 05 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
PHP4 与 MySQL 数据库操作函数详解
2006/12/06 PHP
用PHP制作的意见反馈表源码
2007/03/11 PHP
PHP删除目录及目录下所有文件的方法详解
2013/06/06 PHP
php采用curl实现伪造IP来源的方法
2014/11/21 PHP
PHP接收json 并将接收数据插入数据库的实现代码
2015/12/01 PHP
CI框架中redis缓存相关操作文件示例代码
2016/05/17 PHP
php+ajax简单实现全选删除的方法
2016/12/06 PHP
Yii全局函数用法示例
2017/01/22 PHP
laravel 5.1下php artisan migrate的使用注意事项总结
2017/06/07 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
2017/08/28 PHP
Laravel 添加多语言提示信息的方法
2019/09/29 PHP
javascript Select标记中options操作方法集合
2008/10/22 Javascript
JQuery下关于$.Ready()的分析
2009/12/13 Javascript
javascript获取URL参数与参数值的示例代码
2013/12/20 Javascript
js面向对象之静态方法和静态属性实例分析
2015/01/10 Javascript
再JavaScript的jQuery库中编写动画效果的指南
2015/08/13 Javascript
让你一句话理解闭包(简单易懂)
2016/06/03 Javascript
JS使用单链表统计英语单词出现次数
2016/06/16 Javascript
详解微信小程序Page中data数据操作和函数调用
2017/09/27 Javascript
使用nodejs+express实现简单的文件上传功能
2017/12/27 NodeJs
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
2019/01/15 Javascript
JS设置自定义快捷键并实现图片上下左右移动
2019/10/17 Javascript
Python实现队列的方法
2015/05/26 Python
python实现微信自动回复功能
2018/04/11 Python
Python实现时钟显示效果思路详解
2018/04/11 Python
使用Django连接Mysql数据库步骤
2019/01/15 Python
Django打印出在数据库中执行的语句问题
2019/07/25 Python
基于python实现语音录入识别代码实例
2020/01/17 Python
python中pyqtgraph知识点总结
2021/01/26 Python
Scrapy实现模拟登录的示例代码
2021/02/21 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
采购部部门职责
2013/12/15 职场文书
中职毕业生自我鉴定范文(3篇)
2014/09/28 职场文书
社区四风存在问题及整改措施
2014/10/26 职场文书
小学体育组工作总结2015
2015/07/21 职场文书
如何使用分区处理MySQL的亿级数据优化
2021/06/18 MySQL