【发布时间】:2012-07-27 02:41:00
【问题描述】:
我有 tspan 元素,其中包含一些文本。我也为它指定了一些font-size。另外我有父母的盒子大小,即宽度和高度。所以现在我希望我的文本适合具有指定宽度和高度的框。
我有一个选项是手动计算字符串width 和height(但在不同字体和浏览器的情况下变得更加复杂)。
那么在 SVG 中还有其他方法可以将 tspan 的大小调整为必要的大小吗?请注意,我希望正确更改文本字体大小,即文本将以 max 字体大小显示,并且其中的任何单个字符都将可见。
【问题讨论】:
-
我没试过,但我想知道 Raphael 是否可以给你一个计算出的宽度和高度,给定
id的tspan?然后,您可以使用它逐步增加font-size,直到达到您的首选大小。