【发布时间】:2021-06-16 19:46:41
【问题描述】:
我知道我在画布中阅读了一些关于上升和字体高度的内容,但我就是不明白。
首先为什么文本是从右到上而不是像矩形那样从右到下绘制的。我在文档中的任何地方都找不到。然后,如果我想在一个字母周围画一个矩形,尤其是 'y' 或 'p' 那些低于基线的矩形,我该怎么办。
我有一个canvas with text,
ctx.beginPath();
ctx.fillText('Hello yyyqqqppp', 50, 50);
ctx.fillStyle = 'red';
ctx.fill();
ctx.closePath();
我该怎么做才能在它周围绘制矩形?
提前致谢!
【问题讨论】:
标签: javascript html canvas