给出下面的小提琴, http://jsfiddle.net/JoelStransky/5QCmG/1Highcharts设置传说高度
我将如何设置传说高度,使得它不需要导航? 该api没有legend.height
属性
给出下面的小提琴, http://jsfiddle.net/JoelStransky/5QCmG/1Highcharts设置传说高度
我将如何设置传说高度,使得它不需要导航? 该api没有legend.height
属性
我想也许maxHeight
属性会做到这一点,但无法得到改变的高度。
我想我会搞砸y
属性,并发现一个似乎工作得很好的情况。你可以调整它,因为你认为合适。
legend:{
align: 'right',
verticalAlign:'middle',
width: 200,
itemWidth: 100,
y: 85
},
看起来Highcharts在计算的图例高度超过某个值时触发导航。所以你可以增加图表的高度,如果它是选项。
<div id="container" style="min-width: 310px; height: 450px; margin: 0 auto"></div>
Highcharts根据里面的图例项目来计算图例的高度。如果这溢出了图表高度,那么这可能会导致问题。
在图例中,您可以使用maxHeight限制高度,但如果图例高度溢出,则会出现maxHeight导航控件。自己这么好计算所需的高度,并给它maxHeight避免导航控件,
maxHeight: (no. of legend Items or series count) * line height of each item/2
希望这会工作。
'y:30'到'y:85'似乎是有效的范围。 – Trevor
绝对没有意义,为什么这种工作,但它不会伤害verticalAlign。但...我一整天都有最好的选择,所以... –
对不起,我没有足够的声望来投票你的答案。 –