【发布时间】:2014-05-27 00:22:59
【问题描述】:
我正在尝试使用 SVG.js 创建一个 SVG,但它似乎在我的文档中创建了多个 SVG 元素,而不仅仅是一个。我已将 SVG.js 主页 (http://www.svgjs.com/) 中的代码复制粘贴到 HTML 文档中,但它的作用相同。有人可以帮帮我吗?
<meta http-equiv="content-type" content="text/html; charset=UTF8">
<html>
<head>
<title>Drawing</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="svg.min.js"></script>
</head>
<body>
<div id="drawing">
</div>
<script>
var draw = SVG('drawing')
// create image
var image = draw.image('images/shade.jpg')
image.size(600, 600).y(-150)
// create text
var text = draw.text('SVG.JS').move(300, 0)
text.font({
family: 'Source Sans Pro'
, size: 180
, anchor: 'middle'
, leading: 1
})
// clip image with text
image.clipWith(text)
</script>
</body>
</html>
【问题讨论】:
-
不,很遗憾,我没有。我最终切换到snapsvg.io
标签: svg.js