【发布时间】:2017-03-02 01:33:46
【问题描述】:
我需要在同一页面中显示四个图表,以便它们在调整页面大小时响应更改其大小。我用
<script src="js/Chart.bundle.js"> </script>
<div id="container" style="width: 100%;text-align:center">
<table width="90%">
<tr>
<td colspan="2" id="tdTitle" >
Title
</td>
</tr>
<tr>
<td id="tdLeftTop" width="50%" >
<canvas id="canvasLeftTop"></canvas>
</td>
<td id="tdRightTop" width="50%">
<canvas id="canvasRightTop"></canvas>
</td>
</tr>
<tr>
<td id="tdLeftBottom" width="50%">
<canvas id="canvasLeftBottom"></canvas>
</td>
<td id="tdRightBottom" width="50%">
<canvas id="canvasRightBottom"></canvas>
</td>
</tr>
</table>
</div>
我在每个画布上附加了一个带有选项 responsive: true 的图表。但结果没有反应。如果我在桌子外面使用画布,它会以正确的方式工作。我能做什么?
【问题讨论】:
标签: javascript canvas chart.js responsive