100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > html流光按钮 【CSS】css实现流光效果-按钮流光显示效果-自发光

html流光按钮 【CSS】css实现流光效果-按钮流光显示效果-自发光

时间:2020-03-11 17:01:16

相关推荐

html流光按钮 【CSS】css实现流光效果-按钮流光显示效果-自发光

【CSS】css实现流光效果-按钮流光显示效果-自发光

【CSS】css实现流光效果-按钮流光显示效果-自发光

废话不多说,直接上代码

Streamer

* {

padding: 0;

margin: 0;

}

body {

background-color: black;

display: flex;

justify-content: center;

align-items: center;

height: 100vh;

}

a {

position: relative;

width: 400px;

height: 100px;

line-height: 100px;

font-size: 24px;

text-transform: uppercase;

text-decoration: none;

text-align: center;

color: #fff;

border-radius: 50px;

background-image: linear-gradient(to right, #03a9f4, #f441a5, #ffeb3d, #09a8f4);

background-size: 400%;

z-index: 1;

}

a::before {

content: '';

position: absolute;

top: -5px;

right: -5px;

left: -5px;

bottom: -5px;

border-radius: 50px;

background-image: linear-gradient(to right, #03a9f4, #f441a5, #ffeb3d, #09a8f4);

background-size: 400%;

z-index: -1;

filter: blur(20px);

}

a:hover {

animation: sun 8s infinite;

}

a:hover::before {

animation: sun 8s infinite;

}

@keyframes sun {

100% {

background-position: -400% 0;

}

}

最终效果如下

【CSS】css实现流光效果-按钮流光显示效果-自发光相关教程

vue 实时监听数据实现报警功能

vue 实时监听数据实现报警功能 项目需求: 项目中需要实时监听数据变化达到预定值后,会触发报警功能(报警弹窗提示) 问题描述: 1.前台在不断获取数据时候数据传输过程中,要避免数据一直积累,页面越来越卡; 2.该报警功能需要在所有页面中进行监听; 解决

java实现树的深度优先遍历和广度优先遍历

java实现树的深度优先遍历和广度优先遍历 深度优先遍历是图论中的经典算法,其利用了深度优先搜索算法可以产生目标图的相应拓扑排序表,采用拓扑排序表可以解决很多相关的图论问题,如最大路径问题等等。 深度优先搜索用**栈(stack)**来实现,整个过程可以

Redis发布订阅功能的实现原理

Redis发布订阅功能的实现原理 Redis中的发布和订阅功能允许服务器向指定的频道发送消息,以及客户端可以订阅感兴趣的频道来接收消息。发布和订阅功能的实现主要由如下几个命令实现: PUBLISH :用于服务器向指定的频道发送消息,格式为: PUBLISH CHANNEL MES

一篇文章带你使用 SpringBoot 实现监控信息的可视化和邮件报警

一篇文章带你使用 SpringBoot 实现监控信息的可视化和邮件报警 前面对于 Endpoints 的学习,监控信息返回的是 JSON 数据,很不友好,本篇讲述如何实现这些监控信息的可视化 文章目录 一、建立 Admin 项目 二、建立微服务 Client 三、邮件报警功能的实现 用来

ionic3+cordova实现安卓TSC蓝牙热敏打印机打印功能

ionic3+cordova实现安卓TSC蓝牙热敏打印机打印功能 记录一下ionic3使用cordova插件连接TSC蓝牙热敏打印机打印功能,成品图展示: 引入cordova插件: cordova plugin add git:///anilbhanushali/cordovaPluginTscPrinter 这个插件中默认引入的有TSC

MATLAB实现语音信号分帧

MATLAB实现语音信号分帧 一、分帧原理 为了分析读入数据,通常进行分帧处理。在分帧中,往往设置在相邻两帧之间有一部分重叠,如下图所示: 设语音文件的数据存放在y中,y的长度为N,采样频率为fs,取每帧长为wlen,后一帧对前一帧的位移量用inc表示,相邻两

【车机xxx视频需求实现 2】 - 车内DMS/AVR/ROA三个摄像头虚拟化

【车机xxx视频需求实现 2】 - 车内DMS/AVR/ROA三个摄像头虚拟化代码实现 【车机xxx视频需求实现 2】 - 车内DMS/AVR/ROA三个摄像头虚拟化代码实现 一、GetCameraCapability() 初始化并上报车机所有Camera 信息 1、CollectCameraInfo() 获取所有有效video节点信

如何实现Vue已经弃用的$dispatch和$broadcast方法?

如何实现Vue已经弃用的$dispatch和$broadcast方法? 对于父子(含跨级)传递数据的通信方式,Vue.js 并没有提供原生的 API 来支持,而是推荐使用大型数据状态管理工具 Vuex,但 Vuex 对于小型项目来说用起来真的很麻烦。并且在大型项目中如果仅仅只是极少的两

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。