在阅读了这篇关于 CSS-tricks的文章后,我尝试在我的 css 规则中直接传递 SVG(使用此工具编码的 base64),如下所示:
.mysvg {
background: url(data:image/svg+xml;base64,[data]);
}
其中 data 是 svg 编码的。
问题是 Chrome 有时会返回 ERROR 414 - URI too long。
我不明白为什么我有这个错误(它不应该尝试向服务器发出任何请求)以及为什么它有时只提示(我的意思是我不知道如何重现它,它只是发生然后它消失)。
有人有同样的错误吗?有谁知道为什么会发生这种情况以及如何解决?