Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php AmCharts生成的图形大小问题_Php_Css_Amcharts - Fatal编程技术网

Php AmCharts生成的图形大小问题

Php AmCharts生成的图形大小问题,php,css,amcharts,Php,Css,Amcharts,我有一个问题,当我用Amchars生成一个饼图时,该图有许多切片,切片的标题被包含该图的div的高度隐藏 我正在寻找一种方法,使这个自我调整的高度 请按照下图查找问题: 不幸的是,您的选项非常有限,因为饼图试图尽最大努力避免标签重叠,这可能会导致您所经历的超出范围的渲染 如果需要查看所有标签,则需要调整、和属性之一或两者的组合,以便为图表和标签留出更多空间 labelRadius缩短标签与图表的距离 startAngle确定饼图开始绘制的位置。将其设置为0将使饼图在左侧开始和结束,在左侧有更多的

我有一个问题,当我用Amchars生成一个饼图时,该图有许多切片,切片的标题被包含该图的div的高度隐藏

我正在寻找一种方法,使这个自我调整的高度

请按照下图查找问题:


不幸的是,您的选项非常有限,因为饼图试图尽最大努力避免标签重叠,这可能会导致您所经历的超出范围的渲染

如果需要查看所有标签,则需要调整、和属性之一或两者的组合,以便为图表和标签留出更多空间

labelRadius
缩短标签与图表的距离

startAngle
确定饼图开始绘制的位置。将其设置为0将使饼图在左侧开始和结束,在左侧有更多的空间容纳塞满在一个空间中的所有标签

pullOutRadius
确定单击切片时将其拉出的距离。将其设置为较小的值将使图表变大,而较大的值将使图表缩小。这将采用百分比字符串或数字值

尝试这些设置的组合可能会获得所需的结果


如果您不希望或需要查看所有标签,特别是对于屏幕截图中的非常小的片断,那么考虑将属性设置为您的值需要达到的百分比阈值,以便有一个标签集。在您的情况下,1.15可能足以隐藏剩余的标签,但我不能不修改您的数据就说出来。

Thansk bro,这些东西完全按照我的要求解决了我的问题。