gpt4 book ai didi

javascript - 使用 chart.js 和 bootstrap 调整 y 轴的长度

转载 作者:行者123 更新时间:2023-11-28 03:23:45 26 4
gpt4 key购买 nike

我的图表 Canvas 结构如下:

<div class="row">

<div class="col-md-4">
<div class="row">
<!-- something -->
</div>
<div class="row">
<!-- something -->
</div>
</div>

<div class="col-md-8">
<canvas class="chart chart-bubble" chart-data="c.data" chart-options="c.options" chart-series="c.series"></canvas>
</div>

</div>

使用它,我的图表位于右侧,左侧旁边是另外两行。我希望它看起来像这样:

enter image description here

但是由于某些原因,图表没有完全使用高度。它看起来像这样:

enter image description here

我不能只为 Canvas 设置另一个高度,因为那样的话,图表就会变形。如何让 y 轴变长,从而使图表的高度变大并使用布局的全高?

最佳答案

解决方案是为图表设置选项对象的这个属性:

maintainAspectRatio: false

然后我可以像这样调整高度:

.chart-container {
position: relative;
height: 65vh;
}

关于javascript - 使用 chart.js 和 bootstrap 调整 y 轴的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45093042/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com