2012-01-17 79 views
21

Google bar chart工作,這裏是我的了:谷歌圖表工具截斷y軸的標籤

enter image description here

這裏我的自定義選項

var options = { 
    width: 500, height: 240, 
    legend : 'none', 
    vAxis:{title:'Answers',textStyle:{color: '#005500',fontSize: '12', paddingRight: '100',marginRight: '100'}}, 
    hAxis: { title: 'Percentage', textStyle: { color: '#005500', fontSize: '12', paddingRight: '100', marginRight: '100'} } 
}; 

我不能設置一個寬度爲這些<g>/<rect>標籤?

回答

41

我相信chartArea.left選項是你在找什麼。嘗試這樣的事情,和惹chartArea.left和chartArea.width值左右(加起來應該到你的500總寬度雖然),直到你的Y標誌都可見:

var options = { 
    width: 500, height: 240, 
    legend : 'none', 
    vAxis:{title:'Answers',textStyle:{color: '#005500',fontSize: '12', paddingRight: '100',marginRight: '100'}}, 
    hAxis: { title: 'Percentage', textStyle: { color: '#005500', fontSize: '12', paddingRight: '100', marginRight: '100'} }, 
    chartArea: {left:100, width: 400} 
}; 
2

chartArea寬度可在設定百分比。 chartArea:{width:50%}。這會將總圖寬度的50%留給左欄。

+1

一定要將其更改爲chartArea(帶'r') – 2014-07-22 15:41:40

+0

感謝您的注意。糾正。 – flm 2014-07-23 15:54:11