請看下面的例子:Highcharts:餅圖標籤的位置
http://jsfiddle.net/klodoma/2xgkzyh4/
是否有任何設置,將標籤貼更不恰當獨立地調整呢?
火狐應該是多了起來,其他人應該更向上和向右......
代碼:
$(function() {
$('#container').highcharts({
title: {
text: 'Browser market shares at a specific website, 2014'
},
plotOptions: {
pie: {
dataLabels: {
connectorWidth: 12,
style : {
fontSize: 25
}
}
}
},
series: [{
type: 'pie',
name: 'Browser share',
data: [
['Firefox', 45.0],
['IE', 26.8],
['Safari', 8.5],
['Opera', 6.2],
['Others', 0.7]
]
}]
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://code.highcharts.com/highcharts.js"></script>
<div id="container" style="height: 300px"></div>
這是Highcharts的默認行爲。您可以[包裝](http://www.highcharts.com/docs/extending-highcharts/extending-highcharts)位置方法或禁用dataLabels並使用[渲染器](http://api.highcharts.com/highcharts#渲染器)添加自定義形狀。 –