我正在使用谷歌图表api(折线图),我想将y轴颜色从黑色更改为灰色。
(与网格线颜色相同)
我的代码:
google.load("visualization", "1", { packages: ["corechart"] });
google.setOnLoadCallback(drawChart);
var baseLineColor = '#a3d06e';
var lineColor = '#717171';
function drawChart() {
var dataTable = new google.visualization.DataTable();
dataTable.addColumn('number', 'date');
dataTable.addColumn('number', 'sale');
dataTable.addRows([
[1, 2],
[2, 3],
[3, 3],
[4, 4],
[5, 5]
]);
var options = {
enableInteractivity: false,
tooltip: {trigger: 'none'},
pointSize: 0,
legend: 'none',
chartArea:{width:'94%',height:'70%'},
backgroundColor: '#6AB5D1',
series: { 0: { color: lineColor, pointSize: 5, lineWidth: 4 }},
hAxis: { textPosition: 'none', gridlines: {color:"#CCCCCC"} },
vAxis: { textPosition: 'none', baseline: 3, baselineColor: baseLineColor, gridlines: {color:"#CCCCCC"}}
};
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(dataTable, options);
我该怎么做?
答案 0 :(得分:12)
设置hAxis.baselineColor
选项:
hAxis: {
textPosition: 'none',
gridlines: {
color: "#CCCCCC"
},
baselineColor: '#CCCCCC'
}
答案 1 :(得分:2)
您可以使用这些参数设置baselineColor和gridlineColor来更改google api中的x和y轴颜色。
vAxis:{
baselineColor: '#ccc',
gridlineColor: '#ccc',
}
答案 2 :(得分:0)
请注意:请记住,基线是与您正在使用的轴相交的线。因此,如果要设置 y-axis
的样式,则需要更改 baselineColor
的 h-axis
。
一开始我完全想念它。