【发布时间】:2011-08-24 21:11:06
【问题描述】:
有没有办法按照 SVG 1.2 规范 (http://www.w3.org/TR/2004/WD-SVG12-20040226/#text-edit) 中的描述在 Raphaël JS 中编辑 svg 文本?
textelement.attr("editable", "true");
没有像我希望的那样将 editable 属性添加到文本元素。
如果没有办法,我想我将不得不使用悬停的 html 文本元素……
【问题讨论】:
-
需要支持哪些浏览器?
-
Raphaël 支持的所有浏览器,但我想没有解决方案,所以我将用 html 输入替换所有 svg 文本元素
-
您可以在有人单击文本时创建一个浮动编辑框,然后用新输入的文本替换该文本。或者让 Dmitry 实现它:-)
-
这个问题是关于文本框的。 OP 从未提及先知和山脉。
标签: javascript svg raphael