[英]Chart.js bar chart is overflowing its containing element
當padding
已應用於容器時,我無法將此愚蠢圖表留在其容器中。 responsive
選項是否設置為true
無關緊要。
我設置box-sizing
也沒關系。 如果不適合它的容器, responsive
選項的目的是什么?
與大多數CSS一樣,答案是使用另一個包裝器!
我有同樣的問題(我正在使用盒子大小)
只需在畫布上放一個div! (div將繼承盒子大小)
<div>
<canvas></canvas>
</div>
祝好運
:)
這將解決問題
使用Javascript:
new Chart(ctx).Line(data, {
responsive:true,
maintainAspectRatio: false
});
ES6
Chart.defaults.global.responsive = true;
Chart.defaults.global.maintainAspectRatio = false;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.