过去几天我一直在网上搜索解决我的问题,并以不同的方式从Illustrator导出我的文件,结果都是一样的。我已经编辑了我的.htaccess文件以包含“AddType image / svg + xml svg AddType image / svg + xml svgs”,它仍然不适用于我。我正在使用object标签,因为我想为旧设备和浏览器提供后备图像。但是,当我使用SVG标签时,SVG可以正常工作,但不能使用对象标签。以下是我看到的图片:http://bit.ly/1cFzctg
我在Safari和Chrome上运行10.9的macbook pro上测试过它。这是网站Testing Site,我创建了一个空白的html页面,上面只有SVG元素。我已经包含了我所看到的图片。谢谢你的帮助。
答案 0 :(得分:0)
您所要做的就是删除svg开始标记之前的内容。
这对我有用jsfiddle.net/LguDF /
答案 1 :(得分:0)
svg c4.svg正在作为text/plain
投放。这就是它显示为文本的原因。您应该将其作为image/svg+xml
投放。
答案 2 :(得分:0)
我发现这是我主人的问题。我已经改变了主机,现在一切正常。