Jonathan Snook 谈论动画 <progress>
元素的复杂性。如果您不熟悉,这就是一个元素,它会输出类似条形图的视觉效果,指示两个值之间的位置

Jonathan 的帖子展示了一种使用 CSS 和少量 JavaScript 来动画化进度值变化的方法,同时确保它在所有现代浏览器中都能正确动画。他做的 演示 看起来很不错。我相信这将是我反复参考的帖子之一。
我们最近分享了 Dave Rupert 的一篇帖子,该帖子 采用 SVG 方法。Jeremias Menichelli 也 有另一种方法,创建环形形状并将其转换为 React 组件。