javascript - path.getTotalLength 适用于文本 svg 吗?

标签 javascript svg text stroke

我试图获取 SVG 文本元素笔划的路径长度,但在控制台中收到 path.getTotalLength is not a function 错误。当我查找getTotalLength时,我发现它已经折旧了?看起来这与从 SVG1 到 SVG2 的转变有关?这是正确的吗?

最佳答案

它尚未被弃用。在 SVG 1.1 中,getTotalLength()仅适用于<path>元素。

在 SVG 2 中,哪些浏览器仍在实现过程中(因此您还不能依赖它),getTotalLength()适用于所有形状元素,但不包括文本元素。

关于javascript - path.getTotalLength 适用于文本 svg 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43198953/

相关文章:

javascript - 如何在 nvd3 中对栏进行排序?

javascript - 如何使用 Rapheal.js 库逐渐将路径动画化为圆形

ios - 正确屏蔽 UIView (UICollectionView)

java - 如何向 GridView 单元格添加标题

javascript - 使用 jquery/JS/CSS 如何将单词 append 到句子中以便句子逐字向上推

javascript - 使用 javascript 或通过 css 突出显示另一个 div 上的元素

javascript - 如何使 Telegram 机器人内联键盘私有(private)化? Node JS

php - 提交前验证表单(检查所有字段均已输入)

html - feGaussianBlur 在 Safari 或 IE 上无法正常工作?

html - 文本响应媒体查询不起作用