它是Highcharts中最需求有的功能。我們不得不等待一段時間!
Does it support 3D pie chart?
但是,使用谷歌可視化API,你可以很容易做到這一點。
代碼
<html>
<head>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Task', 'Hours per Day'],
['Work', 11],
['Eat', 2],
['Commute', 2],
['Watch TV', 2],
['Sleep', 7]
]);
var options = {
title: 'My Daily Activities',
is3D: true,
};
var chart = new google.visualization.PieChart(document.getElementById('piechart_3d'));
chart.draw(data, options);
}
</script>
</head>
<body>
<div id="piechart_3d" style="width: 900px; height: 500px;"></div>
</body>
</html>
更多的功能https://developers.google.com/chart/interactive/docs/gallery/piechart
希望我幫你:)
1)我不知道任何JavaScript或PHP的解決方案,這將使圖形看起來像,有潤色的那個水平。2)儘管這幅圖很漂亮,但這種類型的圖表實際上是您可以選擇顯示數據的最糟糕方式。用漂亮的圖形打扮你的頁面會更好,並且在簡單,直接的圖表上顯示數據,並顯示它應該實際顯示的內容。 FWIW。 – jlbriggs
我同意透明度幾乎不可能建立在Javascript上。我只想顯示一個多層次的3D餅圖,如[Multidepth Pie](http://www.advsofteng.com/doc/cdphpdoc/multidepthpie.htm)。使用[Pchart](http://www.pchart.net/)我也能夠得到相同的輸出。問題在於它不像JS的對手那樣具有互動性。 – techgyani