如下代码,progress使用数字则无法与百分号连接,使用字符串则无法用calc计算,如何在数字和字符串之间转换,能够同时解决两者?
.progress-radial {
--progress: 25;
}
.progress-radial:before {
transform: rotate(calc(var(--progress)*3.6deg)) translate(0, -72.5px);
}
.progress-radial b:after {
content: var(--progress)"%";
}
通过

counter-reset
的方式来操作一下