【发布时间】:2015-08-17 13:05:39
【问题描述】:
我已经使用这个小技巧成功地用图像填充了我的 SVG 路径:
Fill SVG path element with a background-image
但是,当我使用 background: url() 在我的 html 页面中加载 svg 文件时,它没有显示出来。
有人知道这里会发生什么吗?谢谢。
【问题讨论】:
-
尝试对其进行编码并将代码用作背景值
-
你用的是什么浏览器?此外,尚不清楚 SVG 实际上应该是什么样子。它应该看起来像您摆出的第二张图片还是第一张图片?它似乎也是一种纯色,所以为什么你不只是用那种颜色填充是令人困惑的。您也可以发布 SVG 的 XML 吗?
-
cameronjonesweb,您能详细说明一下吗?
-
prodigitalson,我填充路径的图像没有显示在浏览器中(第二张图片),但显示在 svg 文件本身(第一张图片)
-
cameronjonesweb,我试过这个b64.io,但我的文件太大了