如何删除图表上方的空白区域

时间:2015-06-21 09:36:32

标签: highcharts highstock

我使用Highstock显示图表,但它在图表上方显示不需要的空白区域,如下图所示。

Chart1: chart 1 禁用折线图(黑色)后,它仍显示空白区域,如下图所示。

Chart2: chart 2

但是当我禁用散热图时,它会删除图表上方的空白区域。

Chart3: chart 3

我的问题,我怎样才能删除图表1和图表2中不必要的空间,如图3所示

2 个答案:

答案 0 :(得分:2)

我建议您停用alignTicks选项并使用tickPositioner。简单演示:http://jsfiddle.net/73hoqk8p/10

答案 1 :(得分:0)

通过将chart.ignoreHiddenSeries设置为true(默认为false),可以删除图表2中不必要的空格。该选项Here's the documentation

  

如果为true,则一旦隐藏一个系列,轴将缩放到剩余的可见系列。如果为false,隐藏和显示系列将不会影响轴或其他系列。对于堆栈,一旦堆栈中的一个系列被隐藏,即使轴不受影响,堆栈的其余部分也会在其周围关闭。默认为true。