【发布时间】:2018-03-02 05:43:52
【问题描述】:
我可以使用<use> 来引用<clipPath> 声明中先前声明的对象吗?
所以它使用该元素作为剪辑路径的定义?
例如:
<defs>
<rect id="foo" width="20" height="20" />
<clipPath id="bar">
<use href="#foo" />
</clipPath>
</defs>
【问题讨论】:
-
这不是很容易验证吗?你到底有什么问题?
-
@RobertLongson 我在不同的上下文中尝试了很多次,其中
rect被g包围,id。我不得不承认我从未尝试过帖子中的简单示例。 -
所以您真正要寻找的答案是,clipPath 中的
-
@RobertLongson 是的,但这将是另一个问题。我会留下这个问题,因为它可能会帮助人们。似乎 svg 根本不支持
clipPaths 内的g对象。
标签: svg