0
私のグラフの高さをdivを含むパーセンテージに設定したいと思います。これはどうすればいいですか?レスポンシブなchart.jsグラフを画面に表示しないように設定するにはどうすればよいですか?
これは簡単な質問ですが、私がグラフresponsive: false
を設定した場合、それを伸ばすことはできますが、基礎となる高さと幅が既に設定されているので、比例していません。
responsive: true
と設定すると、グラフが含まれているdivの外にこぼれて画面に表示されます。
私が含まれているdivのCSSをcontain: content
に設定すると、グラフの一番上が表示されます。
どうすればよいですか?
<div style="display: block; width: 80%; height: 30%; margin-left:10%;">
<canvas baseChart [datasets]="barChartData" [labels]="barChartLabels" [colors]="colors" [options]="barChartOptions" [legend]="'false'"
[chartType]="'bar'" (chartClick)="chartClicked($event)">
</canvas>
</div>