Highcharts设置了传奇高度

鉴于以下小提琴, http://jsfiddle.net/JoelStransky/5QCmG/1

如何设置图例高度以使其不需要导航? api没有legend.height属性

我想也许maxHeight属性可以做到,但无法获得改变的高度。

我以为我会把y属性弄得乱七八糟,发现一个看起来效果很好的场景。 您可以根据需要调整它。

  legend:{ align: 'right', verticalAlign:'middle', width: 200, itemWidth: 100, y: 85 }, 

Highcharts根据图例中的图例项计算图例的高度。 如果这会溢出图表高度,那么可能会导致问题。

在图例中,您可以使用maxHeight限制高度,但如果图例高度溢出,则会出现maxHeight导航控件。 所以更好地自己计算所需的高度并将其交给maxHeight以避免导航控制,

 maxHeight: (no. of legend Items or series count) * line height of each item/2 

希望这可行。

当计算出的图例高度超过某个值时,似乎Highcharts会触发导航。 因此,如果可以选择,您可以增加图表的高度。