Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image SVG形状路径内的图像在Safari中渲染为黑色_Image_Safari_Fill_Sag - Fatal编程技术网

Image SVG形状路径内的图像在Safari中渲染为黑色

Image SVG形状路径内的图像在Safari中渲染为黑色,image,safari,fill,sag,Image,Safari,Fill,Sag,我有一个很奇怪的狩猎迷。我在SVG形状路径中有一个图像,下面是代码: 结果是头部的一个标记与相对url相混淆 与此类似的问题 谢谢无法在Safari 12.0.1上重新编程。您使用的是哪个版本?请注意,Safari for Windows已经有六年多的历史了,没有任何更新,它有点像IE8(难怪你会有SVG的怪癖)。我在Mac上使用12.0版(14606.1.36.1.9),在iOS Safari中也有同样的问题。在这里的代码片段中,你是黑色的吗?否则,您确定每个页面中都有这样的标记吗?(wi

我有一个很奇怪的狩猎迷。我在SVG形状路径中有一个图像,下面是代码:


结果是头部的一个
标记与相对url相混淆

与此类似的问题


谢谢

无法在Safari 12.0.1上重新编程。您使用的是哪个版本?请注意,Safari for Windows已经有六年多的历史了,没有任何更新,它有点像IE8(难怪你会有SVG的怪癖)。我在Mac上使用12.0版(14606.1.36.1.9),在iOS Safari中也有同样的问题。在这里的代码片段中,你是黑色的吗?否则,您确定每个页面中都有这样的标记吗?(wikimedia上的图像)有趣的是,上面的SVG代码或样式表中没有引用黑色填充,但即使禁用了所有样式,它仍然显示为黑色。在本例中,我使用了来自wiki的图像,因为我正在测试它是否与动态加载图像相关。在所有页面上加载完全相同的标记。黑色是默认的填充样式。因此,如果你的图像没有加载,它将是黑色的。现在,由于您没有显示实际的代码,我们只能猜测为什么图像加载在一个页面上,而不是其他页面上。其中一个猜测可能是在图像的href中使用相对路径