我使用Highstock显示图表,但它在图表上方显示不需要的空白区域,如下图所示。
Chart1: 禁用折线图(黑色)后,它仍显示空白区域,如下图所示。
Chart2:
但是当我禁用散热图时,它会删除图表上方的空白区域。
Chart3:
我的问题,我怎样才能删除图表1和图表2中不必要的空间,如图3所示
答案 0 :(得分:2)
我建议您停用alignTicks
选项并使用tickPositioner
。简单演示:http://jsfiddle.net/73hoqk8p/10
答案 1 :(得分:0)
通过将chart.ignoreHiddenSeries
设置为true
(默认为false
),可以删除图表2中不必要的空格。该选项Here's the documentation:
如果为true,则一旦隐藏一个系列,轴将缩放到剩余的可见系列。如果为false,隐藏和显示系列将不会影响轴或其他系列。对于堆栈,一旦堆栈中的一个系列被隐藏,即使轴不受影响,堆栈的其余部分也会在其周围关闭。默认为true。