|
|
1
32
(答案改写):拉斐尔。默认情况下,js将文本节点水平和垂直居中。 这里的“居中”是指纸张的x,y参数。text()方法需要文本边界框的中心。 因此,只需指定与圆相同的x,y值,就可以产生所需的结果:
( jsFiddle ) 相关源代码: |
|
|
2
9
也许是这样:
|
|
3
3
使用此属性:
|
|
|
4
0
这个 Rotating Text Exactly 示例(列在页面右栏中,或 here in github ),讨论将文本放置在精确位置,以及像往常一样,在IE中工作所需的额外步骤。 它确实为文本找到了一个边界框;我想按照Jan的建议将文本移动边界框的一半是很简单的。 |