div+css实现彩色圈圈圆环动画效果代码

代码语言:html

所属分类:动画

代码描述:div+css实现彩色圈圈圆环动画效果代码

代码标签: div css 彩色 圈圈 圆环 动画

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">
  

  
  
<style>
@charset "UTF-8";
@property --progress {
  syntax: "<percentage>";
  inherits: true;
  initial-value: 0%;
}
:root {
  --c1: #6eccee;
  --c2: #f672ca;
  --c3: #fdb428;
  --c4: #b9f;
}

@-webkit-keyframes progress {
  from {
    --progress: 0%;
  }
  to {
    --progress: 100%;
  }
}

@keyframes progress {
  from {
    --progress: 0%;
  }
  to {
    --progress: 100%;
  }
}
.circle {
  --progress: 50%;
  background: conic-gradient(at center, var(--c1) var(--progress), black var(--progress), var(--c2) calc(var(--progress) + 20%), var(--c3) calc(var(--progress) + 30%), var(--c3) calc(var(--progress) + 50%), transparent, transparent, transparent, transparent);
  -webkit-animation: progress 4s linear infinite;
          animation: progress 4s linear infinite;
  border-radius: 50%;
  -webkit-mask: radial-gradient(circle at center, transparent 65%, black 65%);
          mask: radial-gradient(circle at center, transparent 65%, black 65%);
  position.........完整代码请登录后点击上方下载按钮下载查看

网友评论0