0
私のウェブサイトには、chartist chartsとしたいと思います。私はいくつかのウェブサイトでアドバイスされたようにchartPadding: 0
を使用していますが、それは本当に助けにはなりませんでした。左または右の境界からの空気が多すぎます。chartist.jsグラフからパディングを削除する
ここにはjsFiddleです。助けが素晴らしいだろう!
var chart = Chartist.Bar('.ct-chart', {
labels: ['1.58', '2.58', '4.58', '5.2', '3.1'],
series: [
[12, 9, 7, 8, 5],
[2, 1, 3.5, 7, 3],
[1, 3, 4, 5, 6]
]
}, {
showPoint: true,
showLine: true,
fullWidth: true,
showLabel: false,
axisX: {
showGrid: false,
showLabel: true,
offset: 50
},
axisY: {
showGrid: false,
showLabel: false,
offset: 0
},
chartPadding: 0,
low: 0
});
// Listening for draw events that get emitted by the Chartist chart
chart.on('draw', function(data) {
// If the draw event was triggered from drawing a point on the line chart
if(data.type === 'label' && data.axis === 'x') {
// We just offset the label X position to be in the middle between the current and next axis grid
data.element.attr({
dx: data.x + data.space/2
});
}
});
<link href="https://rawgit.com/gionkunz/chartist-js/master/dist/chartist.min.css" rel="stylesheet"/>
<script src="https://rawgit.com/gionkunz/chartist-js/master/dist/chartist.min.js"></script>
<div class="ct-chart"></div>
おかげで、私はいくつかの幅でそのすでに試してみましたが、これは応答するようチャートはこことそこクロップます。しかし、少なくともそれは以前より少し良く見えます。あなたの助けと時間をありがとう! – vloryan