【发布时间】:2019-09-09 19:21:28
【问题描述】:
在这个 jsFiddle 中,我有一个 RaphaelJS 画布,其中包含一个文本和一个矩形,两者都应从相同的 x/y 坐标开始(请参阅两个元素中的坐标均为 20/20)。
要水平对齐,我使用{ 'text-anchor': 'start' },但我找不到垂直对齐的等效项。
如何让文本和矩形都从相同的y坐标开始?
【问题讨论】:
标签: javascript raphael
在这个 jsFiddle 中,我有一个 RaphaelJS 画布,其中包含一个文本和一个矩形,两者都应从相同的 x/y 坐标开始(请参阅两个元素中的坐标均为 20/20)。
要水平对齐,我使用{ 'text-anchor': 'start' },但我找不到垂直对齐的等效项。
如何让文本和矩形都从相同的y坐标开始?
【问题讨论】:
标签: javascript raphael
解决方法:得到getBBox()的文字,然后将文字高度除以2,加上矩形y坐标。
【讨论】: