【问题标题】:google charts vAxis ticks multiple colors with respective light background谷歌图表 vAxis 用各自的浅色背景勾选多种颜色
【发布时间】:2017-07-06 05:49:54
【问题描述】:

这是我的谷歌图表代码 vAxis 勾选多种颜色

var gridlines = [
    '#ff0000',
    '#00ff00',
    '#0000ff'
];

var container = document.getElementById('chart_div');
var chart = new google.visualization.ColumnChart(container);
google.visualization.events.addListener(chart, 'ready', function () {
    var gridlineIndex = 0;
    Array.prototype.forEach.call(container.getElementsByTagName('rect'), function(rect, index) {
    if (rect.getAttribute('height') === '1') {
        rect.setAttribute('fill', gridlines[gridlineIndex]);
        gridlineIndex++;
    }
});

chart.draw(data, options);

哪些结果

但我想成为

如何像上面那样做,在刻度下使用不同的背景颜色。 请支持我。

提前致谢

【问题讨论】:

标签: javascript jquery css charts google-visualization


【解决方案1】:

我使用来自 Google 库的组合图表中的 stepped area 图表完成了此操作... 其中每个阶梯区域的值是刻度的值。

这是jsfiddle code的链接

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多