<div class="progress"></div>
.progress {
width: 100px;
height: 100px;
border-radius: 50%;
background: linear-gradient(90deg, #02cb73 50%, #f2f2f2 50%);
}
我们设置一个从左到右的渐变,上面这段代码生成如下的圆形
我们通过对左边的绿色半圆进行顺时针旋转达到25%进度
<div class="progress"></div>
.progress {
width: 100px;
height: 100px;
border-radius: 50%;
background: linear-gradient(180deg, #02cb73 50%, #f2f2f2 50%);
}
如图,右上方出现25进度,现在我们设置一个从左到右的渐变,盖住出现在左半边的绿色区域
<div class&#