Html 如何设置画布的响应宽度和高度?
当我在容纳画布的容器中使用CSS时,我得到了所需的高度和宽度。但当我最小化它时,它没有响应Html 如何设置画布的响应宽度和高度?,html,css,chart.js,Html,Css,Chart.js,当我在容纳画布的容器中使用CSS时,我得到了所需的高度和宽度。但当我最小化它时,它没有响应 .lineGraph{ height: 100%; width: 52%; background-color: white; } 所需尺寸: 最小化时: 但是,当我把CSS放在画布上时,它会在最小化时响应。但当图表最大化时,我无法得到所需的图表大小 #lineChart{ height: 100%; width: 52%; background-co
.lineGraph{
height: 100%;
width: 52%;
background-color: white;
}
所需尺寸:
最小化时:
但是,当我把CSS放在画布上时,它会在最小化时响应。但当图表最大化时,我无法得到所需的图表大小
#lineChart{
height: 100%;
width: 52%;
background-color: white;
}
最大化时:
*最小化时响应迅速:
如何在最大化时获得所需大小,但在最小化时获得响应输出?在图表或画布周围添加一个div:
<div class="chart-wrapper">
<canvas id="mychart" "width="600" height="250"></canvas>
</div>
在图表或画布周围添加一个div:
<div class="chart-wrapper">
<canvas id="mychart" "width="600" height="250"></canvas>
</div>
.lineGraph是我的canvasOkay周围的div。你可以给这个div一个高度,并根据上面提到的屏幕大小的变化来调整它。我已经给了它高度和宽度。我应该不使用百分比(%)?我应该改用px吗?试着使用px,当你调整它的大小时,如果它坏了,请使用媒体查询来调整itAngel,你能发布一些你正在使用的正确代码吗(),因为现在我们只能猜测问题是什么。线条图是我的画布周围的div。你可以给这个div一个高度,然后根据屏幕大小的变化进行调整。如上所述,我已经给了它高度和宽度。我应该不使用百分比(%)?我应该改用px吗?试着使用px,当你调整它的大小时,如果它坏了,请使用媒体查询来调整itAngel。你能不能发布一些你正在使用的正确代码(),因为现在我们只能猜测问题出在哪里。