He buscado en este sitio web para encontrar barras de progreso, pero las que he podido encontrar muestran círculos animados que llegan al 100%.
Me gustaría que se detuviera en ciertos porcentajes, como en la siguiente captura de pantalla. ¿Hay alguna forma de que pueda hacerlo usando solo CSS?
html
css
progress-bar
progress
css-shapes
Adam Gun, Shaid dijo
fuente
fuente


Respuestas:
Creé un tutorial sobre cómo hacer exactamente eso con CSS3 y la biblioteca LESS JavaScript. Puede encontrar la publicación de blog aquí: https://medium.com/secoya-tech/a917b80c43f9
Aquí hay un jsFiddle del resultado final. El porcentaje se establece mediante el
data-progressatributo. Los cambios se animan mediante transiciones CSS.fuente
outline: 1px solid transparent;al.mask, .fill, .shadowgrupo.Creé un violín usando solo CSS .
También revisa este violín aquí (solo CSS)
O esta hermosa barra de progreso redonda con HTML5, CSS3 y JavaScript.
fuente
clipahora está en desuso.¿Y eso?
HTML
Javascript
y CSS
http://jsfiddle.net/Aapn8/3410/
El código básico se tomó de Simple PIE Chart http://rendro.github.io/easy-pie-chart/
fuente
Otra solución pura basada en CSS que se basa en dos elementos redondeados recortados que giro para llegar al ángulo correcto:
http://jsfiddle.net/maayan/byT76/
Ese es el CSS básico que lo habilita:
y el js lo gira según sea necesario.
bastante fácil de entender ..
Espero que te ayude, Maayan
fuente
-vendor-prefixesinterior.css()♪ Solo usotransform: 'rotate(' + degree + 'deg)'