HightCharts:如何将饼图位置与容器的右或左角对齐

时间:2018-08-21 07:16:08

标签: javascript svg highcharts

如何将高图中的饼图与容器的右端或左端对齐?我注意到center:[]属性使用百分比工作,但在调整容器大小时出现一些位置问题。请检查下面的小提琴链接。

fiddle

Highcharts.chart('container', {
chart: {
    plotBackgroundColor: null,
    plotBorderWidth: null,
    plotShadow: false,
    type: 'pie'
},
title: {
    text: 'Browser market shares in January, 2018'
},
tooltip: {
    pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b>'
},
plotOptions: {
    pie: {
        allowPointSelect: true,
        cursor: 'pointer',
        dataLabels: {
            enabled: false
        },
        showInLegend: true
    }
},
series: [..]

});

1 个答案:

答案 0 :(得分:1)

您可以为图表使用 style 属性。请查看所附示例:

chart: {
    plotBackgroundColor: null,
    width: 200,
    height: 300,
    type: 'pie',
    style: {
        'float': 'right'
    }
},

实时演示:https://jsfiddle.net/BlackLabel/2at3g47f/

API参考:https://api.highcharts.com/highcharts/chart.style