即使在 allowOverlap 设置为 true 后,DataLabels 也会隐藏自己。如何解决?
DataLabels hide themselves even after allowOverlap is set to true. How to fix it?
HIGHCHARTS
请看JSFIDDLE。在此示例中,即使 allowOverlap 设置为 true,"Opera" dataLabel 也会隐藏。如何解决这个问题?请分享您的想法。
编辑:
这是更新后的 JSFIDDLE。
这样的密度,并不是所有的标签都会显示。该问题的解决方案是将数据标签的 padding
设置为 0,增加 distance
属性 或者简单地将图表的高度更改为更高的值。
API参考:
http://api.highcharts.com/highcharts/chart.height
http://api.highcharts.com/highcharts/plotOptions.pie.dataLabels.padding
http://api.highcharts.com/highcharts/plotOptions.pie.dataLabels.distance
示例:
http://jsfiddle.net/u86cosyg/ - 增加高度并将填充设置为 0
http://jsfiddle.net/7xLm1xma/ - 增加距离
HIGHCHARTS
请看JSFIDDLE。在此示例中,即使 allowOverlap 设置为 true,"Opera" dataLabel 也会隐藏。如何解决这个问题?请分享您的想法。
编辑:
这是更新后的 JSFIDDLE。
这样的密度,并不是所有的标签都会显示。该问题的解决方案是将数据标签的 padding
设置为 0,增加 distance
属性 或者简单地将图表的高度更改为更高的值。
API参考:
http://api.highcharts.com/highcharts/chart.height
http://api.highcharts.com/highcharts/plotOptions.pie.dataLabels.padding
http://api.highcharts.com/highcharts/plotOptions.pie.dataLabels.distance
示例:
http://jsfiddle.net/u86cosyg/ - 增加高度并将填充设置为 0
http://jsfiddle.net/7xLm1xma/ - 增加距离