在HTML5画布中居中(比例字体)文本

9 浏览
0 Comments

在HTML5画布中居中(比例字体)文本

我想要能够将单行文本居中在我可以计算的矩形区域内。在画布上进行2D几何操作中,我期望能够居中一些宽度未知的内容。

我听说可以通过在HTML容器中创建文本,然后调用jQuery的width()函数来解决这个问题,但是我没有正确处理临时添加到文档主体中的部分,导致宽度为0。

如果我有一行单行文本,远远比屏幕上大部分宽度都要短,我如何确定它在我所知道的字体大小下在画布上的宽度呢?

0