【发布时间】:2015-01-10 00:06:24
【问题描述】:
我正在从 Google Charts API 构建一个堆叠的 ColumnChart,一切都很好 - 大多数情况下。它是带有双 y 轴的股票信息。
仅在 chrome 中,当我将 viewWindow 最小值设置为大于 0 以调整图表时,列不会停在图表的底部垂直边界,而是渗入标签.
图表在这里: http://ir.stockpr.com/mainstcapital/stock-information
铬:
图表数据全部正确。
代码:
function drawVisualization() {
var data = google.visualization.arrayToDataTable([
<?= $chart_data ?>
]);
var options = {
legend: { position: 'top', textStyle: {color: '#333', fontSize: 10, fontName: 'Arial', bold: false, italic: false} },
isStacked: true,
title : 'Historical Dividend, Distributable Net Investment Income (“DNII”), And Net Asset Value (“NAV”) Per Share Growth',
vAxes: {
0: {title: "DNII and Dividends Per Share", viewWindowMode: 'explicit', viewWindow: { min: 0.2, max: 1 } },
1: {title: "NAV Per Share", viewWindowMode: 'explicit', viewWindow: { min: 8, max: 24 } }
},
hAxis: {title: "As of <?= $last_day_of_last_complete_quarter ?>, <?= $last_complete_year ?>"},
series: {
0: {type: "bars", color: '#6d6d66', targetAxisIndex: 0},
1: {type: "bars", color: '#d4d4d4', targetAxisIndex: 0},
2: {type: "line", color: 'green', lineWidth: 3, targetAxisIndex: 1},
3: {type: "line", color: 'red', lineWidth: 3, targetAxisIndex: 0},
}
};
var chart = new google.visualization.ComboChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
我可以做一些 CSS 来解决这个问题吗?我什么都想不通。还是我在 API 中遗漏了什么?任何帮助表示赞赏,在此先感谢您。
【问题讨论】:
标签: javascript css google-chrome charts google-visualization