• <bdo id='VSpz2'></bdo><ul id='VSpz2'></ul>
    <i id='VSpz2'><tr id='VSpz2'><dt id='VSpz2'><q id='VSpz2'><span id='VSpz2'><b id='VSpz2'><form id='VSpz2'><ins id='VSpz2'></ins><ul id='VSpz2'></ul><sub id='VSpz2'></sub></form><legend id='VSpz2'></legend><bdo id='VSpz2'><pre id='VSpz2'><center id='VSpz2'></center></pre></bdo></b><th id='VSpz2'></th></span></q></dt></tr></i><div id='VSpz2'><tfoot id='VSpz2'></tfoot><dl id='VSpz2'><fieldset id='VSpz2'></fieldset></dl></div>
  1. <small id='VSpz2'></small><noframes id='VSpz2'>

      <tfoot id='VSpz2'></tfoot>

      <legend id='VSpz2'><style id='VSpz2'><dir id='VSpz2'><q id='VSpz2'></q></dir></style></legend>

      无法使图表 js 响应

      时间:2023-11-02

      1. <tfoot id='L4CN4'></tfoot>
      2. <i id='L4CN4'><tr id='L4CN4'><dt id='L4CN4'><q id='L4CN4'><span id='L4CN4'><b id='L4CN4'><form id='L4CN4'><ins id='L4CN4'></ins><ul id='L4CN4'></ul><sub id='L4CN4'></sub></form><legend id='L4CN4'></legend><bdo id='L4CN4'><pre id='L4CN4'><center id='L4CN4'></center></pre></bdo></b><th id='L4CN4'></th></span></q></dt></tr></i><div id='L4CN4'><tfoot id='L4CN4'></tfoot><dl id='L4CN4'><fieldset id='L4CN4'></fieldset></dl></div>

          <small id='L4CN4'></small><noframes id='L4CN4'>

          • <legend id='L4CN4'><style id='L4CN4'><dir id='L4CN4'><q id='L4CN4'></q></dir></style></legend>
              <tbody id='L4CN4'></tbody>

                <bdo id='L4CN4'></bdo><ul id='L4CN4'></ul>

                本文介绍了无法使图表 js 响应的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                很抱歉,如果我错过了解决问题的任何方法,我已经阅读并尝试了许多解决方案,但没有一个适合该问题.

                sorry if I missed anything to fix my issue, I've read and tried many solutions without any of them being adapted to the problem.

                我在一个页面上有多个图表(来自 chart.js),但我无法成功地让它们响应,尽管:

                I have several charts (from chart.js) on a single page, but I can't succeed to make them responsive, despite :

                responsive: true,
                

                我能得到的最好的响应式显示是在扩大画布宽度和高度时,但在桌面版本中,图表会显示整个屏幕.

                The best responsive display I could get was when enlarging canvas width and height, but on the desktop version charts were displayed the entire screen.

                这是一个 fiddle.net

                有人帮我吗?非常感谢.

                Anybody to help me ? Thank you very much.

                推荐答案

                答案是:

                1.在画布周围添加一个 div

                例如:

                <div class="wrapper">
                    <canvas width="600" height="250"></canvas>
                </div>
                

                <强>2.为css中的div类添加高度

                .wrapper {
                height: 500px !important;
                }
                

                (根据需要调整响应式渲染的高度)

                (adjust height as you wish the responsive rendering)

                这篇关于无法使图表 js 响应的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:数据被过滤chartJs时如何保持圆角? 下一篇:如何在 Chart.js 2 中设置轴的步长?

                相关文章

                1. <legend id='cX3no'><style id='cX3no'><dir id='cX3no'><q id='cX3no'></q></dir></style></legend>

                  <small id='cX3no'></small><noframes id='cX3no'>

                      <bdo id='cX3no'></bdo><ul id='cX3no'></ul>
                    <i id='cX3no'><tr id='cX3no'><dt id='cX3no'><q id='cX3no'><span id='cX3no'><b id='cX3no'><form id='cX3no'><ins id='cX3no'></ins><ul id='cX3no'></ul><sub id='cX3no'></sub></form><legend id='cX3no'></legend><bdo id='cX3no'><pre id='cX3no'><center id='cX3no'></center></pre></bdo></b><th id='cX3no'></th></span></q></dt></tr></i><div id='cX3no'><tfoot id='cX3no'></tfoot><dl id='cX3no'><fieldset id='cX3no'></fieldset></dl></div>
                    <tfoot id='cX3no'></tfoot>