给大家分享一个用CSS 3.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>* {margin: 0;padding: 0;box-sizing: border-box;}section {display: flex;align-items: center;justify-content: center;min-height: 100vh;background: #042104;animation: animateBackground 10s linear infinite;}@keyframes animateBackground {0% {filter: hue-rotate(0deg);}100% {filter: hue-rotate(360deg);}}section .loader {position: relative;width: 120px;height: 120px;}section .loader span {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transform: rotate(calc(18deg * var(--i)));}section .loader span::before {content: '';position: absolute;top: 0;left: 0;width: 15px;height: 15px;background: #00ff0a;border-radius: 50%;box-shadow: 0 0 10px #00ff0a,0 0 20px #00ff0a,0 0 40px #00ff0a,0 0 80px #00ff0a,0 0 100px #00ff0a;animation: animate 2s linear infinite;animation-delay: calc(0.1s * var(--i));}@keyframes animate {0% {transform: scale(1);}80%,100% {transform: scale(0);}}</style></head><body><section><div class="loader"><span style="--i:1"></span><span style="--i:2;"></span><span style="--i:3;"></span><span style="--i:4;"></span><span style="--i:5;"></span><span style="--i:6;"></span><span style="--i:7;"></span><span style="--i:8;"></span><span style="--i:9;"></span><span style="--i:10;"></span><span style="--i:11;"></span><span style="--i:12;"></span><span style="--i:13;"></span><span style="--i:14;"></span><span style="--i:15;"></span><span style="--i:16;"></span><span style="--i:17;"></span><span style="--i:18;"></span><span style="--i:19;"></span><span style="--i:20;"></span></div></section>
</body></html>

CSS 3.0实现加载动画相关推荐

  1. HTML+CSS制作Windows启动加载动画

    HTML+CSS制作Windows启动加载动画 效果图如下: HTML部分源代码如下: <!DOCTYPE html> <html lang="en">&l ...

  2. 心形源码HTML,纯CSS实现心形加载动画(附源码)

    本篇文章给大家介绍一下纯CSS实现心形加载动画的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 废话不多说上代码,代码很简答,研究一下就明白了,有不明白的可以问我. .hear ...

  3. css 实现心形加载动画

    文章目录 前言 一.html代码 二.css 总结 前言 心形加载动画 提示:以下是本篇文章的代码内容,供大家参考,相互学习 一.html代码 代码如下: <html><head&g ...

  4. html彩虹效果文字,CSS 实现彩虹条加载动画特效

    利用css的delay延迟以及旋转动画效果实现彩虹条加载动画,纯css没有一行js代码,喜欢的搞起来. HTML结构: CSS结构 body { background-color:#000; } .b ...

  5. css线条伸缩_CSS3加载动画之线条伸缩

    加载动画之线条伸缩 效果图 思路 通过 3 个线条高度的动态变化实现加载动画,为了突出效果,给线条增加了阴影.对动画而言,keyframes 和 animation 是必不可少的技巧.同时本例中使用了 ...

  6. HTML5+CSS3小实例:手风琴式加载动画

    HTML5+CSS3做一个手风琴式的加载动画,这动画.这质感.这配色,就问你喜不喜欢?!这个案例的知识点主要是:css的自定义属性 + 动画延迟 + 颜色滤镜(hue-rotate). 效果: 源码: ...

  7. Web 页面加载动画

    Web 页面加载动画 在 Web 开发中,通常会需要在页面中添加加载动画,以减少用户等待页面加载的焦虑感.下面介绍一个常用的页面加载动画的实现方法,同时介绍其 CSS 和 JavaScript 代码. ...

  8. lua/cocos加载动画以及可以使用加载纹理的方式来替换图片并且加载个人制作的艺术字体(fnt字体)

    1.加载spine/json(ExportJson)骨骼动画 现在用的比较多 local spineAnim = sp.SkeletonAnimation:create("base/res/ ...

  9. 【HTML】三种加载动画

    加载动画 <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8 ...

最新文章

  1. html 跳转或打开新网页
  2. 配置Linux的时钟同步
  3. Unity使用独立配置文件的方法
  4. post和get两种提交方式的区别
  5. mysql 备份_shell脚本实现MySQL全量备份+异地备份
  6. Java普通代码块,构造代码块,静态代码块区别,执行顺序的代码实例
  7. Redis的复制(Master/Slave)
  8. 基于IDEA使用Spark API开放Spark程序(1)
  9. 2021年安徽全椒中学高考成绩查询,全椒中学2020届高考记录是这样的!
  10. ASP.net开发实践系列视频教程(总共53课) 天轰穿新的视频
  11. 为什么显示连接服务器超时,连接服务器超时什么意思
  12. 虚拟化安全防护系统部署在安全服务器上,虚拟化安全及解决方案
  13. 卷积神经网络的现代雏形——LeNet
  14. 解密微信电脑版image文件夹下缓存的用户图片
  15. PCL笔记八:关键点
  16. CAD制图神器-CAD专用键盘
  17. wzoi‘‘买苹果‘‘
  18. websocket 客户端测试工具
  19. 更换网站服务器对网站优化有影响吗?
  20. matlab 画偏振态,MATLAB模拟偏振.doc

热门文章

  1. IoT-For-Beginners-Lesson1-getting-started
  2. [SolidWorks二次开发]草图绘制——总论
  3. 文档发送到淘宝旺旺服务器,阿里旺旺文件发送_使用阿里旺旺如何发送文件_飞翔教程...
  4. Java语言程序设计-Eclipse入门之HelloWorld程序
  5. virtualbox for mac 安装win10
  6. 百度搜霸卸载全攻略〔原创〕
  7. win7支持html5,用Win7+IE9体验HTML5网页游戏的革命
  8. C# -爬虫之WebBrowser跨域跨iframe获取网页源码
  9. vue js 数组转字符串,字符串转数组
  10. Shiro RememberMe反序列化漏洞复现(Shiro-550)