2012-01-17 15 views
21

Praca z Google bar chart, oto co mam:Narzędzia wykresów Google obcinania oś y etykiet

enter image description here

Oto moje opcje niestandardowe

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'} } 
}; 

nie mogę ustawić szerokość dla nich <g>/<rect> tagi?

Odpowiedz

41

Uważam, że opcja chartArea.left jest tym, czego szukasz. Spróbuj coś takiego i poeksperymentować z wartościami chartArea.left i chartArea.width (należy dodać do całkowitej szerokości 500 choć) aż y są widoczne etykiety:

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

szerokość chartArea można ustawić w odsetek. chartArea: {szerokość: 50%}. W ten sposób pozostanie do 50% całkowitej szerokości wykresu w lewej kolumnie.

+1

Pamiętaj, aby zmienić to na chartArea (z "r") –

+0

Dzięki za uwagę. Poprawione. – flm

Powiązane problemy