Canvas 可以绘制文本,但无法创建输入文本字段。这意味着必须在 html 中执行此操作,但是如何才能确保将该文本字段准确定位在您想要的位置呢?
我希望能够在运行时以编程方式执行此操作。
创建以下 HTML 结构以将输入框放置在画布上。
<div id="container" style="width:500px; height:500px; position:relative;">
<canvas id="drawing-surface" width="500px" height="500px"></canvas>
<input type="text" style="position:absolute; left=?; top=?;" />
</div>
希望这能解决您的问题。代替left=?
and top=?
具有适当的职位。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)