我想使用這個餅圖,但是如何將背景顏色從白色更改為灰色(rgb(226、226、226))。甚至可能嗎?餅圖來自https://www.w3schools.com/howto/tryit.asp?filename=tryhow_google_pie_chart。
<html lang="en-US">
<body>
<h1>My Pie Chart</h1>
<div id="piechart"></div>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
// Load google charts
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
// Draw the chart and set the chart values
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Task', 'Hours per Day'],
['Work', 8],
['Eat', 2],
['TV', 4],
['Gym', 2],
['Sleep', 8]
]);
// Optional; add a title and set the width and height of the chart
var options = {'title':'My Average Day', 'width':550, 'height':400};
// Display the chart inside the <div> element with id="piechart"
var chart = new google.visualization.PieChart(document.getElementById('piechart'));
chart.draw(data, options);
}
</script>
</body>
</html>
uj5u.com熱心網友回復:
我剛剛將背景顏色添加到繪圖選項backgroundColor: { fill: "#e2e2e2" }
// Load google charts
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
// Draw the chart and set the chart values
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Task', 'Hours per Day'],
['Work', 8],
['Eat', 2],
['TV', 4],
['Gym', 2],
['Sleep', 8]
]);
// Optional; add a title and set the width and height of the chart
var options = {
'title':'My Average Day',
'width':550,
'height':400,
backgroundColor: { fill: "#e2e2e2" }
};
// Display the chart inside the <div> element with id="piechart"
var chart = new google.visualization.PieChart(document.getElementById('piechart'));
chart.draw(data, options);
}
<html>
<body>
<h1>My Pie Chart</h1>
<div id="piechart"></div>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
</body>
</html>
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/453211.html
標籤:javascript html
