私はいくつかのチャートを実装するように割り当てられ、上司からチャートのタイトルをチャートと分離するように要求されました。チャートのエリアを上から少し移動しようとしましたが、このように、あまりにもチャートで移動: Google Charts:円グラフのタイトル位置
は、私が使用してみました:chartArea:{top:80}
をし、その結果をスクリーンショットに、ということでした。私はタイトルだけを移動するプロパティを別のものだと確信していますが、まだ見つかりません。事前に
var columnChartProps = {
fontName: 'HelveticaNeueBC',
legend: {position: 'none'},
titleTextStyle: {fontSize: 18},
hAxis: {color: '#121b2d'},
vAxis: {
gridlines: {color: '#666666'}
},
width: 400,
height: 300,
backgroundColor: '#CBCBCB',
chartArea:{top:80, width:"80%"}
}
// VENCIMIENTOS:
var vencData = google.visualization.arrayToDataTable([
['equis', 'Vencimientos'],
['ENE', 7],
['FEB', 10],
['MAR', 5],
['ABR', 6],
['MAY', 10],
['JUN', 15]
]);
var vencOptions = {
colors:['#24375e','#2c4370','#324a7c','#38538a','#3e5b96','#4363a3'],
title: 'Vencimientos prox. 6 meses',
hAxis: {title: 'Meses'}
};
var vencimientos = new google.visualization.ColumnChart(document.getElementById('vencimientos'));
vencimientos.draw(vencData, jQuery.extend({},vencOptions,columnChartProps));
感謝:)私はあなたがVIS APIのオプションを介してこれを行うことができるとは思わない
忘れてしまった... jsfiddle http://jsfiddle.net/kentcoast/KLWgW/ – PerryW
偉大な解決策 - フォームに作業しやすい;) –
私のケースでは、グラフのサイズ(および幅)が応答します。その場合、x/yの位置付けはやりにくく、Google Chartsの上に自分自身のタイトルを使用することになります。 –