【发布时间】:2011-05-30 09:02:23
【问题描述】:
我即将将一些基于 Flash 的应用程序迁移到 HTML+JavaScript+SVG(单一目标渲染引擎是 Webkit)。
我是 SVG 的新手,我想知道是否可以使用 SVG 作为模板图像来填充屏幕并从嵌入在 HTML 页面中的 JavaScript 代码动态更改包含的文本。
我要做的是:在 Inkscape 中绘制页面的基本结构(带有一些图形和文本占位符),然后在 HTML 页面中显示 SVG 并通过 JavaScript 填充文本占位符。
我可以通过在背景中显示静态 SVG 图像并在其顶部放置一些绝对定位的 DIV 以显示文本来获得相同的结果,但是我'希望在 Inkscape 中设计文本标签的位置、大小和样式。
这可以吗?怎么样?
我使用的是Prototype framework,而不是 JQuery。
【问题讨论】:
-
将 html5 'inline svg' 与 一起使用。
标签: javascript svg prototypejs inkscape