如何在amCharts中更改甘特图的高度?

时间:2019-02-13 15:37:21

标签: php height amcharts gantt-chart

我们有一个甘特图,其中有太多标签,并且它们重叠。我可以通过图表的属性更改图表或父容器的高度吗?基本上,我们有一个甘特图,其中一列包含80多个项目,但每隔一列有20个左右。这会使附着在较小列上的标签重叠在一起,就像它们被压在一起一样。

不幸的是,我不能包含代码,因为它不是我的,是我公司的。

我尝试过向图表的div添加样式标签以增加高度,但是没有任何变化。

2 个答案:

答案 0 :(得分:0)

嗨,您可以使用样式标签来做到这一点:

List<String>

此外,您还可以使用boostrap之类的框架来管理div的大小,而amchart给出了如何调整char单元格大小的示例,如下所示:

public List<String> findMissingRanges(int[] nums, int lower, int upper) 
{
    List<String> res=new ArrayList<String>();
    //Do operations on res
    return res;
}

如果您有任何疑问,这里最后是网站:https://www.amcharts.com/docs/v4/tutorials/auto-adjusting-chart-height-based-on-a-number-of-data-items/

答案 1 :(得分:0)

我正在使用以下技术来调整甘特图的高度

SELECT table_name, table_type
FROM information_schema.tables
WHERE table_schema = current_user;

这是动态调整甘特图高度的简单技巧

<div id="chartdiv" style="width:100%; min-height:300px;"></div>