Layout Configuration
更新日: 2019-05-31
レイアウト設定は名前空間options.layout
に渡されます。 グローバルオプションはChart.defaults.global.layout
で定義されています。
名称 | type | 初期値 | 説明 |
---|---|---|---|
padding | number 、object | 0 | チャート内部のpadding。 |
padding
数値を指定した場合、チャートの全ての辺(left、right、top、bottom)にpaddingを設定します。 オブジェクトを指定した場合、left
プロパティを指定すると左のpaddingを設定します。 right
、top
、bottom
も同様です。
チャートの左側に50px
のpaddingを指定する場合は、以下のように指定します。
let chart = new Chart(ctx, {
type: 'line',
data: data,
options: {
layout: {
padding: {
left: 50,
right: 0,
top: 0,
bottom: 0
}
}
}
});
デモ
チャートの左側に50px
のpaddingを指定しています。
JavaScript
var ctx = document.getElementById('myChart').getContext('2d');
new Chart(ctx, {
type: 'line',
data: {
labels: ["January", "February", "March", "April", "May", "June", "July"],
datasets:[{
type: 'line',
label: "A",
data: [65, 59, 80, 81, 56, 55, 40],
backgroundColor: "rgba(54, 162, 235, 0.2)",
borderColor: "rgb(54, 162, 235)",
borderWidth: 1
}]
},
options: {
layout: {
padding: {
left: 50,
right: 0,
top: 0,
bottom: 0
}
}
}
});
HTML
<canvas id="myChart"></canvas>
© 2013 Chart.js is available under the MIT license
このコンテンツはChart.jsドキュメントを翻訳/改変したものです。