Par défaut, la légende s'affiche dans le coin supérieur droit du graphique. Je veux le montrer juste au-dessus du graphique. J'ai utilisé le code suivant:
legend: {
layout: 'vertical',
align: 'left',
x: 600,
verticalAlign: 'top',
y: 40,
floating: true,
backgroundColor: '#FFFFFF'
}
Mais ça ne marche pas pour moi. Suis-je en train de faire quelque chose de mal?
Comme ça:
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
floating: true,
backgroundColor: '#FFFFFF'
},
http://api.highcharts.com/highcharts#legend.verticalAlignhttp://api.highcharts.com/highcharts#legend.align
Voulez-vous placer la légende au-dessus du graphique entier ou juste au-dessus du tracé? Est-ce ce dont vous avez besoin? http://jsfiddle.net/8Qm5a/
Quoi qu'il en soit, si vous devez placer une légende au-dessus du titre, essayez de modifier marginTop
des paramètres du graphique et définissez y
paramètres dans les options de titre:
chart: {
marginTop: 100
},
title: {
text: "test",
y: 60
},