Sto usando Highcharts e ho un grafico con un asse datetime. La maggior parte delle volte le etichette sono distribuite correttamente lungo l'asse senza sovrapposizioni.Highcharts - con le etichette degli assi datetime si sovrappongono
Ma a volte capita che le etichette si sovrappongano. Qui puoi vedere un esempio: http://jsfiddle.net/4ghhf/ L'utilizzo di tickInterval e tickPixelInterval non risolve il problema.
Cosa devo fare per evitare il problema?
Mi dispiace ma non posso usare quelle soluzioni. – sabrina
I dati del grafico vengono caricati in modo dinamico, l'impostazione tickInterval farebbe sì che le etichette si sovrappongano nei grafici con lunghi periodi di tempo. Anche l'impostazione di tickInterval in modo dinamico, a seconda dell'intervallo di tempo, non è una soluzione, poiché il grafico è zoomabile e lo zoom si sovrappone alle etichette. Anche io non posso ruotare le etichette, dal momento che devo copiare il design del nostro designer (il jsfiddle che ho collegato era solo un semplice esempio per far capire il problema). Ho provato a usare tickPixelInterval ma quando il periodo di tempo è breve, come nell'esempio, i pixel non vengono rispettati e le etichette si sovrappongono. Perché succede? Non c'è davvero nessuna soluzione? – sabrina