CSS Cercle de Progression
J'ai cherché sur ce site web pour trouver les barres de progression, mais ceux que j'ai pu trouvé spectacle animé des cercles qui vont à 100%.
J'aimerais qu'il s'arrête à certaines pourcentages comme dans la capture d'écran ci-dessous. Est-il possible que je peux le faire en utilisant uniquement CSS?
- Je ne suis pas à la recherche d'un script, je suis à la recherche de tout CSS3 informations à ce sujet.
- Jamais l'esprit, la formulation, la question du "Comment faire en Css Cercle de Progression?" est toujours valable. Je pense que cela devrait être rouvert avec un nouveau libellé, ce résultat est d'abord dans les recherches et contient obsolète réponses.
- ce site est que la capture d'écran?
- C'est le numéro un résultat sur google pour "la circulaire de l'indicateur de progression css'. Dommage que la question est fermée.
- Si vous êtes en utilisant MOINS vous pourriez être intéressé par cssscript.com/pure-css-circular-percentage-bar
InformationsquelleAutor Adam GunShy Said | 2013-01-08
Vous devez vous connecter pour publier un commentaire.
J'ai créé un tutoriel sur la façon de faire exactement cela avec CSS3 et le JavaScript MOINS de la bibliothèque.
Vous pouvez trouver l'article sur le blog ici: https://medium.com/secoya-tech/a917b80c43f9
Ici est un jsFiddle du résultat final. Le pourcentage est fixé par le
data-progress
attribut. Les changements sont animés à l'aide de CSS transitions.outline: 1px solid transparent;
à.mask, .fill, .shadow
groupe..inset
élément peut être remplacé entièrement avec un seul pseudo-élément, ce qui le rend beaucoup plus simple balisage:.radial-progress:before { content: attr(data-progress) '%'; height: 90px; width: 90px; position: absolute; top: 50%; left: 50%; font-weight: 800; font-size: 22px; font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #97a71d; text-align: center; background: #fff; z-index: 2; border-radius: 100%; transform: translate(-50%, -50%); line-height: 90px; }
data-progress
.J'ai créé un violon à l'aide de seulement CSS.
CSS:
HTML:
Également vérifier ce violon ici (CSS)
CSS:
HTML:
Ou ce belle tour de la barre de progression avec HTML5, CSS3 et JavaScript.
clip
est maintenant obsolète.Ce sujet?
HTML
Javascript
et CSS
http://jsfiddle.net/Aapn8/3410/
Code de base a été prise à partir de la Simple camembert http://rendro.github.io/easy-pie-chart/
Un autre pur css solution est basée sur deux tondus éléments arrondis que je tourne pour se rendre à l'angle droit:
http://jsfiddle.net/maayan/byT76/
C'est le css de base qui lui permet:
et la js tourne comme requis.
assez facile à comprendre..
Espérons que cela aide,
Maayan
-vendor-prefixes
à l'intérieur de.css()
♪ Utiliser uniquementtransform: 'rotate(' + degree + 'deg)'