2012-04-05 18 views
13

Come posso creare un grafico a torta con CSS come quello qui sotto?Come creare un grafico a torta nei CSS

enter image description here

+3

FYI: il tuo 'cerchio grafico' è chiamato a ** Grafico a torta **: o) – balexandre

+0

1. http://www.htmldrive.net/items/show/751/Pure-CSS3-Pie-Charts-effect 2. http://atomicnoggin.ca/blog/2010/02/20/pure-css3-pie-charts/ 3. http://elisabethrobson.com/?p=867 (** utilizzando HTML5 Canvas **) 4 . puoi utilizzare anche HTML5 e jQuery, [LINK] (http://www.elated.com/articles/snazzy-animated-pie-chart-html5-jquery/) –

risposta

11

Oh mio! Hai visto Google Chart Tools?

https://google-developers.appspot.com/chart/interactive/docs/gallery/piechart

Questo è stupido facile da implementare, ma il mio problema con esso è la parte "api esterna". Se Google decide di fare questo o Google va giù, ciao ciao grafico! Ma per quanto riguarda la bellezza e la selezione di altri grafici, Google Maps è una scoperta interessante.

+0

Credo che tu possa scaricare l'API google.visualization da la pagina [Riferimento API di visualizzazione di Google] (https://developers.google.com/chart/interactive/docs/reference), tuttavia i Termini di servizio non ti consentono di scaricare, salvare o ospitare google.load o google. codice di visualizzazione. –

0

Per quanto io sappia questo non è (ancora) possibile con CSS3. Tuttavia, il nuovo elemento html5 canvas fornisce tutto ciò che desideri. Può essere facilmente accessibile e utilizzato su javascript. Un piccolo tutorial sull'uso di base può essere trovato here.

Un'altra domanda sullo stackoverflow era sullo stesso argomento. Vedi "HTML5 Canvas pie chart". (C'è "Graphing Data in the HTML5 Canvas Element Part IV Simple Pie Charts" nella prima risposta a un tutorial sui grafici a torta che utilizzano elementi canvas)

0

Ero alla ricerca di modi per costruire queste torte, sia tramite puro CSS che utilizzando anche Javascript. Oggi ho trovato un articolo su SmashingMagazine che punta a uno talk from Lea Verou dove lei completamente inchioda il soggetto. Ne vale davvero la pena!

Problemi correlati