div+css实现三个彩色方块跳跃loading加载动画效果代码
代码语言:html
所属分类:加载滚动
代码描述:div+css实现三个彩色方块跳跃loading加载动画效果代码
代码标签: div css 三个 彩色 方块 跳跃 loading 加载 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> * { box-sizing: border-box; } html, body { height: 100%; } body { display: grid; place-items: center; margin: 0; background-color: #09090b; } main { display: flex; gap: 5vmin; } div { --delay: 0.1s; --duration: 2s; --int: 1; --rotate: 0.5turn; display: grid; grid-template-areas: "stack"; place-items: center; inline-size: 10vmin; aspect-ratio: 1; border-radius: 1vmin; background-color: var(--color); -webkit-animation: jump-flip var(--duration) calc(var(--i) * var(--delay)) infinite; animation: jump-flip var(--duration) calc(var(--i) * var(--delay)) infinite; &::after { --int: -1; --rotate: -0.5turn; content: ""; grid-area: stack; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iI2ZmZmZmZiIgdmlld0JveD0iMCAwIDI1NiAyNTYiPjxwYXRoIGQ9Ik0yMTguMjksMTgyLjE3YTEyLDEyLDAsMCwxLTE2LjQ3LDQuMTJMMTQwLDE0OS4xOVYyMTZhMTIsMTIsMCwwLDEtMjQsMFYxNDkuMTlsLTYxLjgyLDM3LjFhMTIsMTIsMCwxLDEtMTIuMzUtMjAuNThMMTA0LjY4LDEyOCw0MS44Myw5MC4yOUExMiwxMiwwLDEsMSw1NC4xOCw2OS43MUwxMTYsMTA2LjgxVjQwYTEyLDEyLDAsMCwxLDI0LDB2NjYuODFsNjEuODItMzcuMWExMiwxMiwwLDEsMSwxMi4zNSwyMC41OEwxNTEuMzIsMTI4bDYyLjg1LDM3LjcxQTEyLDEyLDAsMCwxLDIxOC4yOSwxODIuMTdaIj48L3BhdGg+PC9zdmc+"); background-size: 100%; inline-size: 50%; .........完整代码请登录后点击上方下载按钮下载查看
网友评论0