web-dev-qa-db-ja.com

Highchartsで凡例を移動するにはどうすればよいですか?

デフォルトでは、凡例はグラフの右上に表示されます。グラフのすぐ上に表示したいです。次のコードを使用しました。

legend: {
    layout: 'vertical',
    align: 'left',
    x: 600,
    verticalAlign: 'top',
    y: 40,
    floating: true,
    backgroundColor: '#FFFFFF'
}

しかし、それは私のために働いていません。私は何か間違っていますか?

24
PSR

このような:

legend: {
            layout: 'vertical',
            align: 'right',
            verticalAlign: 'top',
            floating: true,
            backgroundColor: '#FFFFFF'
        },

http://api.highcharts.com/highcharts#legend.verticalAlignhttp://api.highcharts.com/highcharts#legend.align

28
Sri--

グラフ全体またはプロットのすぐ上に凡例を配置しますか?それはあなたが必要なものですか? http://jsfiddle.net/8Qm5a/

とにかく、タイトルの上に凡例を配置する必要がある場合は、チャート設定のmarginTopを変更し、タイトルオプションでy設定を設定してみてください:

    chart: {
        marginTop: 100
    },

    title: {
        text: "test",
        y: 60
    },

http://jsfiddle.net/8Qm5a/1/

4
Andrey Nelubin