javascript - Highcharts donut 派/图例位置

标签 javascript jquery highcharts

所以我很难弄清楚如何设置饼图/图例位置的布局。我希望图例左对齐,饼图右对齐。 40/60 百分比 -ish。

像这样:

enter image description here

chart = new Highcharts.Chart({
        chart: {
            renderTo: 'chart',
            type: 'pie',
        },
        credits: {
            enabled: false
        },
        title: {
            text : '',
        },
        plotOptions: {
            pie: {
                shadow: false,
                borderWidth: 0
            }
        },
        tooltip: {
            enabled: false
        },
        series: [{
            data: [
                {
                    name: "first",
                    y: 23
                },
                {
                    name: "second",
                    y: 8
                },
                {
                    name: "third",
                    y: 11
                },
                {
                    name: "fourth",
                    y: 11
                },
                {
                    name: "fifth",
                    y: 47

                }
            ],
            size: '100%',
            innerSize: '67%',
            showInLegend: true,
            dataLabels: {
                enabled: false
            }
        }]
    })

最佳答案

API 所述,将 legend 添加到图表选项怎么样? ?

legend: {
    align: 'left',
    layout: 'vertical',
    verticalAlign: 'top',
    x: 40,
    y: 0
}

呈现这个:

enter image description here

剩下的你可以用 CSS 样式来做

关于javascript - Highcharts donut 派/图例位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23994836/

相关文章:

css - 如何将Highchart的字体系列更改为Bootstrap css默认字体系列

javascript - JS 中是否有任何 "idiom"或模式可以让我在动画运行时暂停执行?

javascript if else 语句不起作用。即使我单击twoStory 图像,它也会返回singleStory。我已经尝试过!=和-​​--

javascript - div 上的点击事件不应由其子项触发

javascript - 当且仅当在 FF/Chrome 中调试时,jQuery AJAX 调用才有效

javascript - cSlider : stop autoplay on mouseover

javascript - 带有音频和innerHTML 的点击回调无法按预期工作?

javascript - 检查输入是否为偶数或均为数字

javascript - 如何在 Highcharts 中获得 colorByPoint 外观,而不用将组中的所有条形着色为相同颜色?

javascript - 使绘图在 Highcharts 中可点击