浏览器控制台中的 SVG 何时可能与呈现的内容不同?[关闭]

When SVG can be different in a browser console than what is rendered? [closed]

提问人:Malvinka 提问时间:11/17/2023 更新时间:11/17/2023 访问量:25

问:


编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将帮助其他人回答这个问题。

3天前关闭。

我在我的项目中遇到了一个 SVG 问题。当我检查浏览器控制台检查器时,正确的 SVG 代码在那里,但正在渲染其他内容。这个项目相当大,我正在努力找出问题所在。我什至无法在代码库中找到渲染的图像,这使得提供最小的工作示例具有挑战性。

由于我无法分享导致问题的确切代码,因此我有一个更理论化的问题。在什么情况下,浏览器控制台检查器中的 SVG 可能与实际呈现的 SVG 不同?即使我直接将另一个 SVG 粘贴到浏览器中,它也只会改变背景颜色,而不会改变图像本身。

我知道这不是典型的 SO 格式,但我真的被困住了。任何见解或指导将不胜感激!

谢谢!

svg

评论

1赞 enxaneta 11/17/2023
当您动态创建 svg(例如使用 JavaScript)并且您没有使用正确的命名空间时,可能会发生这种情况
0赞 herrstrietzel 11/17/2023
请澄清您所说的“正在呈现其他内容”的含义。您可以尝试禁用 css 和 JS,看看它们是否会影响您的 svg 渲染

答: 暂无答案