前言:
眼前我们对“css加上特效”都比较重视,咱们都想要学习一些“css加上特效”的相关资讯。那么小编在网上搜集了一些关于“css加上特效””的相关内容,希望你们能喜欢,小伙伴们快快来了解一下吧!绝美的音波风格,纯CSS实现的Loading特效!
在这篇文章中,我将带你进入一个视听盛宴的世界。通过使用纯CSS技术,我将教你如何创建一个动感十足的Loading特效,仿佛音波在空中荡漾,令人陶醉。无需任何JavaScript代码,只需几行简单的CSS,你就能轻松实现这个引人注目的效果。无论你是前端开发新手还是经验丰富的工程师,这篇教程都将带你一步步掌握如何创造出令人瞩目的音波风格的Loading特效。让我们一起展现创意的力量,吸引用户的眼球,为网页增添魅力!
<div class="loading"> <div></div> <div></div> <div></div> <div></div> <div></div></div><style>.loading,.loading > div { position: relative; box-sizing: border-box;}.loading { display: block; font-size: 0; color: #000;}.loading.la-dark { color: #333;}.loading > div { display: inline-block; float: none; background-color: currentColor; border: 0 solid currentColor;}.loading { width: 40px; height: 32px;}.loading > div { width: 4px; height: 32px; margin: 2px; margin-top: 0; margin-bottom: 0; border-radius: 0; animation: line-scale-pulse-out 0.9s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);}.loading > div:nth-child(3) { animation-delay: -0.9s;}.loading > div:nth-child(2),.loading > div:nth-child(4) { animation-delay: -0.7s;}.loading > div:nth-child(1),.loading > div:nth-child(5) { animation-delay: -0.5s;}.loading.la-sm { width: 20px; height: 16px;}.loading.la-sm > div { width: 2px; height: 16px; margin: 1px; margin-top: 0; margin-bottom: 0;}.loading.la-2x { width: 80px; height: 64px;}.loading.la-2x > div { width: 8px; height: 64px; margin: 4px; margin-top: 0; margin-bottom: 0;}.loading.la-3x { width: 120px; height: 96px;}.loading.la-3x > div { width: 12px; height: 96px; margin: 6px; margin-top: 0; margin-bottom: 0;}@keyframes line-scale-pulse-out { 0% { transform: scaley(1); } 50% { transform: scaley(0.3); } 100% { transform: scaley(1); }}</style>
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #css加上特效