Highcharts 如何制作正方形图表?

Highcharts 如何制作正方形图表?,highcharts,Highcharts,我希望我的图表是正方形的(x轴和y轴的长度相等)。我试着用 #chart { width: 800px; height: 800px; } 为了强制调整图表的大小,它是有效的,但是对于整个图表,包括标签(在设置宽度或高度时会考虑标签,有效地将图表的一侧缩短了它们的大小) 是否有办法影响实际图表区域的大小?是-确保您的外部图表尺寸考虑了四条边的边距 在本例中: chart : { margin : [100,50,100, 200], wi

我希望我的图表是正方形的(x轴和y轴的长度相等)。我试着用

#chart {
    width: 800px;
    height: 800px;
}
为了强制调整图表的大小,它是有效的,但是对于整个图表,包括标签(在设置宽度或高度时会考虑标签,有效地将图表的一侧缩短了它们的大小)


是否有办法影响实际图表区域的大小?

是-确保您的外部图表尺寸考虑了四条边的边距

在本例中:

   chart : { 
        margin : [100,50,100, 200],
        width  : 550,
        height : 500
    }
我已经明确地设置了边距,这样我就可以通过从尺寸中减去边距来知道绘图区域的大小

在本例中,边距增加了50px到宽度,因此我使图表50px比它的高度宽,并得到一个300px正方形的绘图区域

例如:


是-确保外部图表尺寸考虑到四条边的边距

在本例中:

   chart : { 
        margin : [100,50,100, 200],
        width  : 550,
        height : 500
    }
我已经明确地设置了边距,这样我就可以通过从尺寸中减去边距来知道绘图区域的大小

在本例中,边距增加了50px到宽度,因此我使图表50px比它的高度宽,并得到一个300px正方形的绘图区域

例如: