SVG样式不适用于插画家

时间:2016-08-01 15:34:11

标签: svg styles adobe-illustrator

我正在web app生成一个SVG并允许用户保存它; SVG将样式嵌入图像的标题中。

当用户在浏览器中打开它(在Chrome中测试)时,它的样式正确: enter image description here

然而,在Illustrator中似乎没有应用样式: enter image description here

我错过了什么?下载实际的SVG here

1 个答案:

答案 0 :(得分:2)

问题出在Illustrator的SVG导入器上。

您可能需要在两种解决方案中进行选择:

  1. 告诉您的用户保存的SVG不适用于某些程序(如Illustrator)

  2. 修改图形生成代码,使其不依赖于CSS类。

    例如:更改使用

    的元素
    class="link"
    

    改为明确设置样式属性:

    fill="none" stroke="#aaa" stroke-width="2px"
    
  3. 或许你可以在网上找到一个适合你的脚本。