Svg 使用<;使用>;在<;克利帕斯>;在<;defs>;
我可以使用Svg 使用<;使用>;在<;克利帕斯>;在<;defs>;,svg,Svg,我可以使用引用声明中以前声明的对象吗? 所以它使用该元素作为剪辑路径的定义 例如: 是的,您可以在clipPath声明中使用命令来引用svg文件中的任何外部对象。 在下面的示例中,clipPath从图像中剪切出一个80 x 80px正方形 这不是很容易验证吗?你到底有什么问题?@RobertLongson我在不同的环境中尝试了很多次,其中rect被一个g包围,它有id。我必须承认,我在文章中从未尝试过这个简单的例子,所以你真正想要的答案是clipPath中的元素必须直接指向一个形状。你想问
引用
声明中以前声明的对象吗?所以它使用该元素作为剪辑路径的定义 例如:
是的,您可以在
clipPath
声明中使用
命令来引用svg文件中的任何外部对象。
在下面的示例中,clipPath从图像中剪切出一个80 x 80px
正方形
这不是很容易验证吗?你到底有什么问题?@RobertLongson我在不同的环境中尝试了很多次,其中rect
被一个g
包围,它有id
。我必须承认,我在文章中从未尝试过这个简单的例子,所以你真正想要的答案是clipPath中的元素必须直接指向一个形状。你想问的问题是,为什么这个指向作品的clipPath不存在呢?@RobertLongson是的,但那将是另一个问题。我将把这个问题留待讨论,因为它可能会帮助人们。svg似乎根本不支持clipPath
s中的g
对象。