3

我正在尝试将 AmChart 图表图例放在一条线上,但没有运气。图例是分开的(一个用于行)。

在此处输入图像描述

来自文档http://docs.amcharts.com/3/javascriptcharts/AmLegend的实际设置
如下。

 "legend": {
                    "equalWidths": false,
                    //"periodValueText": "total: [[value.sum]]",
                    "position": "bottom",
                    "valueAlign": "left",
                    "labelWidth": 100,
                    "valueWidth": 200,
                    //"width": 100,
                    "align": "center"

                },

我想问一下如何将所有图表图例放在一行中?

非常感谢您的任何建议。

4

4 回答 4

6

你可以试试 legend{ "maxColumns": 1, }

于 2016-10-20T09:43:35.347 回答
1

我认为它自动调整大小跟随 div 的宽度。顺便说一句,您可以将“valueWidth”更改得更低。

于 2014-09-18T16:14:31.933 回答
1

尝试减少“labelWidth”和“valueWidth”以适应内容

于 2015-07-06T11:58:29.053 回答
0

尝试设置equalWidths = falseand valueWidth = 0,如下所示:

"legend": {
  "equalWidths": false,
  "valueWidth": 0
}
于 2020-06-22T04:05:31.953 回答