CSS Progress Circle

Adam GunShy Said picture Adam GunShy Said · Jan 8, 2013 · Viewed 373.4k times · Source

I have searched this website to find progress bars, but the ones I have been able to found show animated circles that go to the full 100%.

I would like it to stop at certain percentages like in the screenshot below. Is there any way I can do that using only CSS?

Circular progress bars

Answer

andsens picture andsens · Mar 9, 2014

I created a tutorial on how to do exactly that with CSS3 and the LESS JavaScript library. You can find the blogpost here: https://medium.com/secoya-tech/a917b80c43f9

Here is a jsFiddle of the final result. The percentage is set via the data-progress attribute. Changes are animated using CSS transitions.

gif of radial progress indicator