0

如何使各个列的宽度变粗?否则那里只有 1 列,它会得到一点宽度

例子

$(function () {
$('#container').highcharts({

    plotOptions: {
        series: {
            shadow: true
        }
    },

    series: [{
        data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],
        type: 'column'
    }, {
        data: [176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],
        type: 'column'
    }, {
        data: [176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],
        type: 'column'
    }, {
        data: [176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],
        type: 'column'
    }]
});

});

4

2 回答 2

1

pointWidth(文档)将允许您指定各个条的宽度。

plotOptions: {
        series: {
            shadow: true,
            pointWidth:5
        }
    },

例子

于 2013-09-30T12:34:17.977 回答
0

通常这是不可能的,但您可以通过 attr() 函数修改 SVG 宽度元素。

 chart.series[0].data[4].graphic.attr({width:50});

http://jsfiddle.net/D6vNc/1/

于 2013-09-30T13:49:13.863 回答