500 多个纯 CSS 实现的 Loading 效果,炫酷!
创始人
2025-07-03 06:50:57
0

今天来分享国外 CSS 大佬使用纯 CSS 制作的 580 多个 Loading 效果。网址:https://css-loaders.com/

图片

这些与效果的 HTML 结构都很简单,只需一行:

想要哪个效果,直接点击就可以复制其 CSS 代码,例如:

/* HTML: 
*/ .loader { width: 40px; aspect-ratio: 1; background: #25b09b; clip-path: polygon(0 0,100% 0,100% 100%); animation: l2 2s infinite cubic-bezier(0.3,1,0,1); } @keyframes l2 { 25% {clip-path: polygon(0 0,100% 0 ,0 100%)} 50% {clip-path: polygon(0 0,100% 100%,0 100%)} 75% {clip-path: polygon(100% 0,100% 100%,0 100%)} 100% {clip-path: polygon(100% 0,100% 100%,0 0 )} }

这里使用 clip-path 属性定义一个多边形裁剪路径,形状是一个从左上角到右下角的三角形。然后,使用动画关键帧@keyframes定义了一个名为"l2"的动画,在动画的关键帧定义中,根据时间的百分比,通过不断改变clip-path属性的值来实现裁剪路径的变化:

  • 25%时,裁剪路径为从左上角到右下角的直线
  • 50%时,裁剪路径为从左上角到右下角的对角线
  • 75%时,裁剪路径为从右上角到右下角的直线
  • 100%时,裁剪路径为从右上角到右下角的对角线

这样就实现了一个简单的 Loading 效果。

我们不仅可以直接使用这些 Loading 效果,还可以通过这些 Loading 效果的 CSS 代码来学习 CSS。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...