Cela devrait être assez simple, mais j’ai parcouru la documentation des tableaux d’affichage Highcharts et ne semble pas avoir trouvé d’option qui traite spécifiquement de la couleur du texte (en revanche, il existe des options de couleur spécifiques pour les fonds, les bordures, les lignes, etc.). Puis je suis tombé sur l’option chart.style . Il semble comme si cela devrait fonctionner - mais ne le fait pas.
Dans cette démo jsfiddle vous verrez que j’ai pu changer la famille de polices, mais pas la couleur.
Qu'est-ce que je rate?
vérifier cet exemple , j’ai pu changer les couleurs des étiquettes sur votre jsfiddle. voici le paramètre entier d'options:
Highcharts.setOptions({
chart: {
style: {
fontFamily: 'monospace',
color: "#f00"
}
},
title: {
style: {
color: '#F00',
font: 'bold 16px "Trebuchet MS", Verdana, sans-serif'
}
},
xAxis: {
gridLineWidth: 1,
lineColor: '#000',
tickColor: '#000',
labels: {
style: {
color: '#F00',
font: '11px Trebuchet MS, Verdana, sans-serif'
}
},
title: {
style: {
color: '#333',
fontWeight: 'bold',
fontSize: '12px',
fontFamily: 'Trebuchet MS, Verdana, sans-serif'
}
}
},
yAxis: {
minorTickInterval: 'auto',
lineColor: '#000',
lineWidth: 1,
tickWidth: 1,
tickColor: '#000',
labels: {
style: {
color: '#F00',
font: '11px Trebuchet MS, Verdana, sans-serif'
}
},
title: {
style: {
color: '#333',
fontWeight: 'bold',
fontSize: '12px',
fontFamily: 'Trebuchet MS, Verdana, sans-serif'
}
}
},
});
le style peut être appliqué à presque toutes les options des graphiques supérieurs, comme dans l'exemple suivant pour l'axe des y:
Je recommanderais également d'aller sur cette page,
http://www.highcharts.com/demo/combo-dual-axes
et en cliquant sur "options d'affichage" pour avoir une idée des autres façons d'utiliser l'option "style" pour colorer le texte.
En parcourant le fichier highcharts.src.js, vous pouvez attribuer un style aux éléments individuels. Par exemple, dans votre exemple, vous avez modifié le graphique en titre et la couleur est sélectionnée;
title: {
style: {
fontFamily: 'monospace',
color: "#f00"
}
}