react实现可视化任务处理进度提示ui效果代码
代码语言:html
所属分类:进度条
代码描述:react实现可视化任务处理进度提示ui效果代码
代码标签: react 可视化 任务 处理 进度 提示 ui
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> <link rel='stylesheet' href='https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,100..1000&display=swap'> <style> * { border: 0; box-sizing: border-box; margin: 0; padding: 0; } :root { --hue: 223; --bg: hsl(var(--hue),10%,90%); --fg: hsl(var(--hue),10%,10%); --gray1: hsl(var(--hue),10%,60%); --gray2: hsl(var(--hue),10%,40%); --neutral: hsl(var(--hue),10%,50%); --success: hsl(153,90%,35%); --warning: hsl(33,90%,50%); --trans-dur: 0.3s; --trans-timing: cubic-bezier(0.65,0,0.35,1); font-size: clamp(1rem,0.95rem + 0.25vw,1.25rem); } body { background-color: var(--bg); color: var(--fg); display: flex; font: 1em/1.5 "DM Sans", sans-serif; height: 100vh; transition: background-color var(--trans-dur), color var(--trans-dur); } main { display: flex; overflow-x: hidden; width: 100vw; height: 100vh; } svg polyline { transition: stroke var(--trans-dur); } .icon { display: block; overflow: visible; width: 1.5em; height: 1.5em; transition: color var(--trans-dur); } .icon--neutral { color: var(--neutral); } .icon--success { color: var(--success); } .icon--warning { color: var(--warning); } .loading { display: flex; overflow: hidden; height: 100%; } .loading--done { overflow: visible; height: 26.25em; } .loading, .loading__step, .loading__steps { width: 100%; } .loading, .loading__steps { margin: auto; } .loading, .loading__step { display: flex; } .loading__ellipsis { display: inline-flex; } .loading__ellipsis-dot { --dot-dur: 2s; animation: ellipsis-dot-1 var(--dot-dur) steps(1, end) infinite; visibility: hidden; } .loading__ellipsis-dot:nth-child(2) { animation-name: ellipsis-dot-2; } .loading__ellipsis-dot:nth-child(3) { animation-name: ellipsis-dot-3; } .loading__step { gap: 1em; padding: 0 1.5em; position: absol.........完整代码请登录后点击上方下载按钮下载查看
网友评论0