Html svg使用相同的linearGradient id在chrome和safari中使用不同的渲染结果
上面的Html svg使用相同的linearGradient id在chrome和safari中使用不同的渲染结果,html,svg,Html,Svg,上面的SVG与chrome和Safari不一致,chrome渲染在查找id方面是否与Safari不同 以下svg仅linearGradient对应的颜色不一致,但引用id相同 这是一个有效的代码,但是您可能需要更改一些值,这一切都取决于您自己 代码: 每个id都必须是唯一的。您的文件无效。这不是有效的SVG!!你是不是想让一个盒子是黄色和绿色的,另一个是红色和粉色的?@RobertLongson我知道每个id都是唯一的。我的问题是,为什么同一个id与铬不同@亚当谢谢,我知道我的身份证是一样
SVG
与chrome和Safari不一致,chrome渲染在查找id方面是否与Safari不同
以下svg仅linearGradient对应的颜色不一致,但引用id相同
这是一个有效的代码,但是您可能需要更改一些值,这一切都取决于您自己 代码:
每个id都必须是唯一的。您的文件无效。这不是有效的SVG!!你是不是想让一个盒子是黄色和绿色的,另一个是红色和粉色的?@RobertLongson我知道每个id都是唯一的。我的问题是,为什么同一个id与铬不同@亚当谢谢,我知道我的身份证是一样的。我的问题不是要实现两种不同颜色的SVG。我想问一下这两种浏览器之间的区别。谁在乎呢,停止做无效的事情,你的问题就会消失。这是一个。谢谢,我知道是一个有效的代码。但为什么safari和chrome与我发布的新的SVG不一致?在使用上述SVG的safariNo问题中,仍然需要进行不同的渲染,这是预期的渲染