chart.jsを使用していますが、cssが適用されていません。chart.jsを使用していますが、場所とサイズを調整してラベルを移動する方法がわかりません。
<div class="penpal-count-box">
<div class="col">
<h5 style="padding-top:2%"><i class="fa fa-globe" style="color:blue">
</i> @lang('home/main.penpal_count')
</h5>
<hr>
<canvas id="myChart"></canvas>
</div>
</div>
<script>
var ctx = document.getElementById('myChart').getContext('2d');
var myChart = new Chart(ctx, {
type: 'pie',
data: {
labels: ['한국', '일본'],
datasets: [{
label: '# of Votes',
data: [{
!!$koreaSenderCount!!
},
{
!!$japanSenderCount!!
}
],
backgroundColor: [
'red',
'blue',
],
}]
},
options: {
maintainAspectRatio: false,
}
});
</script>
<style>
canvas {
width: 400px !important;
height: 170px !important;
margin-bottom: 3%;
}
</style>
側面からラベルを取り除き、上部のdivに合うように設定したいと思います。私の目標は、2番目の図と同様の方法でそれを適用することです。
これを試してください、ここにラベルの位置を追加しました、チャートjs、凡例ラベルドキュメントから
var myChart = new Chart(ctx, {
type: 'pie',
data: {
labels: ['한국', '일본'],
datasets: [{
label: '# of Votes',
data: [{
!!$koreaSenderCount!!
},
{
!!$japanSenderCount!!
}
],
backgroundColor: [
'red',
'blue',
],
}]
},
options: {
maintainAspectRatio: false,
legend: {
position:'right', // from this line you can get your labels in right direction
},
}
});
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加