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?
What about that?
HTML
Javascript
and CSS
http://jsfiddle.net/Aapn8/3410/
Basic code was taken from Simple PIE Chart http://rendro.github.io/easy-pie-chart/
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.I created a fiddle using only css.
Also check this fiddle here (css only)
Or this beautiful round progress bar with HTML5, CSS3 and JavaScript.
Another pure css based solution that is based on two clipped rounded elements that i rotate to get to the right angle:
http://jsfiddle.net/maayan/byT76/
That's the basic css that enables it:
and the js rotates it as required.
quite easy to understand..
Hope it helps, Maayan