需要引导程序类“嵌入式响应项目”来使用织物画布元素

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了需要引导程序类“嵌入式响应项目”来使用织物画布元素相关的知识,希望对你有一定的参考价值。

所以我正在使用引导程序的embed-responsive结构,该结构涉及具有embed-responsive类的包装器和用于定义纵横比的其他类以及具有embed-responsive-item类的子元素。问题是它适用于canvas,但是当我将其初始化为fabric.Canvas时,它会损坏。

<div class="embed-responsive embed-responsive-16by9">
  <canvas id="popupEditorCanvas" class="embed-responsive-item"></canvas>
</div>
答案

因为canvas是一种静态DOM对象,但随着css的更改实际上并不容易。如果确实需要保持宽高比,最好将其设置为固定分辨率。您总是可以在每次有人触发window.resize时重新加载页面,从而使页面变脏。由你决定!对我而言,可以选择固定画布的分辨率。

以上是关于需要引导程序类“嵌入式响应项目”来使用织物画布元素的主要内容,如果未能解决你的问题,请参考以下文章

如何将图像添加到织物画布?

如何将织物画布拉伸到其父 div 的全宽

设置织物js画布的100%高度和宽度

在画布中设置背景图像(织物js)

在 Angular 中使用 ngFor 创建织物画布

如何在织物画布中使用背景图像获取绘图路径中的图像?