svg+css实现立体方块变色loading加载动画效果代码
代码语言:html
所属分类:加载滚动
代码描述:svg+css实现立体方块变色loading加载动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> #preloader { width: 100%; height: 100vh; display: grid; place-items: center; background-color: #ddd; } .preloader-container { width: 400px; } .preloader-container svg { width: 100%; max-width: 100%; translate: 0 30%; transition: cubic-bezier(.17,.67,.53,.98) 400ms; transition-delay: 200ms; } #preloader #logo-text { opacity: 0; translate: 0 10px; transition: cubic-bezier(.17,.67,.53,.98) 1000ms; transition-delay: 850ms; } #preloader.loaded #logo-text { opacity: 1; translate: 0 0px; } #preloader.loaded .preloader-container svg { translate: 0 0; } #preloader { opacity: 1; transition: cubic-bezier(.17,.67,.53,.98) 400ms; transition-delay: 1850ms; } #preloader.loaded { opacity: 0; pointer-events: none; } </style> </head> <body > <div id="preloader"> <div class="preloader-container"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 196.01 110.86"><title>dynamic-tile-logo</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="logo-text"><path d="M21.26,80.85c2.32,0,3.6.43,4.16,1.4a7.1,7.1,0,0,1,.52,3.33v7.25c0,2-.43,3-1.52,3.62-.74.41-1.37.48-3.71.48H.37V80.85Zm.8,3.19H4.5v9.54H22.06Z" style="fill:#424143"/><polygon points="33.4 80.85 43.35 88.65 53.06 80.85 58.59 80.85 45.14 91.36 45.14 .........完整代码请登录后点击上方下载按钮下载查看
网友评论0