HTML5+CSS3小实例:酷炫的菱形加载动画

HTML5+CSS3做一个酷炫的多彩菱形加载动画,代码超简单,一个简单的动画,再加一个动画延迟,搞定。真想不到如此简单的代码,可以做出这么好看的loading动画,兄弟们,可别再说手残做不出来啦。效果:源码:
HTML5+CSS3小实例:酷炫的菱形加载动画
HTML5+CSS3做一个酷炫的多彩菱形加载动画,代码超简单,一个简单的动画,再加一个动画延迟,搞定。真想不到如此简单的代码,可以做出这么好看的loading动画,兄弟们,可别再说手残做不出来啦。
效果:

源码:
<!DOCTYPEhtml><html><head><metahttp-equiv="content-type"content="text/html;charset=utf-8"><metaname="viewport"content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>菱形加载动画</title><linkrel="stylesheet"href="../css/17.css"></head><body><divclass="loading"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div></body></html>
body{margin:0;padding:0;height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(200deg,#f4efef,#e3eeff);}.loading{width:200px;height:200px;display:grid;/*制作3列的网格容器*/grid-template-columns:repeat(3,1fr);/*设置行与列之间的间隙*/grid-gap:10px;/*对子部分进行编号*//*counter-reset:number;*/transform:rotate(45deg);}.loadingspan{/*自定义属性*/--c:gray;/*调用var函数使用自定义属性--c*/background-color:var(--c);position:relative;transform:scale(0);/*执行动画:动画时长线性的无线次播放*/animation:blinking2slinearinfinite;/*动画延迟*/animation-delay:var(--d);}.loadingspan::before{/*设置增量*//*counter-increment:number;*//*将编号赋值到content,这里有助于我们根据编号设置样式*//*content:counter(number);*/position:absolute;width:100%;height:100%;text-align:center;transform:rotate(-45deg);}.loadingspan:nth-child(7){--c:#F15A5A;--d:0s;}.loadingspan:nth-child(4),.loadingspan:nth-child(8){--c:#F0C419;--d:0.2s;}.loadingspan:nth-child(1),.loadingspan:nth-child(5),.loadingspan:nth-child(9){--c:#4EBA6F;--d:0.4s;}.loadingspan:nth-child(2),.loadingspan:nth-child(6){--c:#2D95BF;--d:0.6s;}.loadingspan:nth-child(3){--c:#955BA5;--d:0.8s;}/*定义动画缩放*/@keyframesblinking{0%,100%{transform:scale(0);}40%,80%{transform:scale(1);}}原文:https://juejin.cn/post/70960271411118080302024-09-18
mengvlog 阅读 102 次 更新于 2025-09-09 20:42:35 我来答关注问题0
  • DOCTYPEhtml>菱形加载动画

  •  文暄生活科普 HTML5+CSS3实现简洁好看的侧边栏菜单(6款)

    模板一:经典可切换主题的侧边栏,使用HTML5和CSS3构建,具备动态主题切换功能,为用户提供了丰富的视觉体验。模板二:简洁清爽的侧边栏,采用HTML5和CSS3,设计风格简约,布局清晰,适合多种应用场景。模板三:经典的侧边栏,通过HTML5和CSS3实现,具备良好的交互性和美观性,是设计菜单的优选方案。模板...

  •  翡希信息咨询 HTML5+CSS3实现的轮播图模板(7款)

    第一款:经典的带有小圆点的轮播图 特点:HTML5与CSS3的完美结合,通过小圆点导航切换图片。第二款:专为人物展示或电影信息设计的轮播图 特点:同样使用HTML5和CSS3打造,设计优雅,适合展示人物或电影信息。第三款:蓝色背景轮播图 特点:简洁大气的设计,蓝色背景突出内容,展示设计功力。第四款:按钮...

  •  翡希信息咨询 12个效果奇特的HTML5动画赏析 | 附:源码&演示

    在线演示 源码下载11、HTML5火球挡板碰撞动画游戏描述:火球在屏幕上不停运动,移动鼠标滑动屏幕下方的挡板,火球碰撞到挡板后反弹,是一款有特色的HTML5游戏。在线演示 源码下载12、CSS3带图标的消息提示框描述:提示框右侧有代表性小图标,非常漂亮,CSS3技术使消息框的四个角实现圆角效果。在线演示 源码...

  • HTML5和CSS3是HTML和CSS的最新版本,它们目前均未确定标准,但是已经公布的新特征已经让我们心动不已。HTML 5的新特新 1. 新的内容标签 HTML4中的内容标签级别相同,无法区分各部分内容。而HTML5中的内容标签互相独立,级别不同,搜索引擎以及统计软件等均可快速识别各部分内容。2. 更好的表格体系 现...

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部