可能重复:
在SVG中包含SVG文件
在SVG中,填充属性接受指向渐变/图案元素的URL,这是所谓的“绘画服务器”的实例。
问题:是否可以在任何浏览器(当然不包括IE)中使用在外部SVG文件中定义的渐变?比如,在rect.svg
中。
<rect fill="url(grad.svg#my_grad)" />
你能否翻译一下在grad.svg
中相应的<linearGradient />
元素是什么?这将非常好,因为这样一个人就可以将他所有的渐变/图案存储在一个文件中并得到缓存...
谢谢,
更新: 就其意义而言,这个问题是“在SVG中包含SVG文件”的重复(其中至少回答了Firefox)。我保留我的问题,因为我认为标题和标签更容易被找到。