我正在使用带有符号声明的生成的SVG文件,并且我的页面将仅显示工作表中的第一个符号。尝试使用以下语法弄清楚如何显示所有符号:
<svg role="img" class="icon icon-code" title="Icon: HTML Brackets">
<use xlink:href="icons.svg#code"></use>
</svg>
这是一个测试用例:http : //plnkr.co/edit/oSG6bdeK6AHrdfUyBTop?p=info
这是一个成功的示例:https : //dl.dropboxusercontent.com/u/46814417/svgtest/index.html
如果将icon.svg文件加载到浏览器中,则会报告错误。例如,在Chrome中显示为:
error on line 8 at column 87: Namespace prefix sketch for type on path is not defined
您的第二个符号的属性带有“ sketch:”命名空间。该名称空间未在任何地方定义。如果您删除此属性,我希望您的测试将开始工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句