Highcharts问题:变量传奇高度

时间:2011-09-19 04:44:48

标签: javascript jquery highcharts

我必须设置高度和高度Highcharts占位符的宽度。但是要显示的数据是可变的。当系列名称(长名称)变得更多时。 lengend高度增长得太高并隐藏图表。

我怎么能解决这个问题?希望得到一些帮助。

screenshot

5 个答案:

答案 0 :(得分:2)

我遇到了与你提到的相同的问题。我正在为图表设置图表高度和marginBottom属性。我删除了marginBotton属性,其工作正常。随着图例的增长,图表画布区域会自行调整,图例不会与绘图区域重叠

答案 1 :(得分:1)

图表加载后..将其放入您的代码中..

$('.highcharts-legend').attr('transform', 'translate(50,400)')

但是如果你调整浏览器的大小,它仍会移动......

我会告诉你我是否弄清楚了......

答案 2 :(得分:1)

正如您所见 here ,2.2.4版本引入了图例分页 您可以按照reference

进行自定义

答案 3 :(得分:0)

当您将系列添加到图表时,只需使用以下选项停止在某个点之后(例如,在5之后)将它们添加到图例中:

showInLegend: false

docs:http://www.highcharts.com/ref/#plotOptions-series

演示:http://jsfiddle.net/7Mmee/14/

答案 4 :(得分:0)

请参阅此jsfiddle链接。this is fiddle and highchart links

http://jsfiddle.net/highcharts/B9L2b/

我认为这可以解决您的问题。