Sea*_*ean 6 printing firefox svg inline-svg
我无法让Firefox从外部文件打印svg。
我有一个icon.svg文件,其中包含很多不同的图标。我使用以下代码将它们嵌入到页面中:
<svg class="icon icon-sort">
<use xlink:href="/icons.svg#icon-sort"></use>
</svg>
Run Code Online (Sandbox Code Playgroud)
我的icons.svg看起来像这样:
<svg style="position: absolute; width: 0; height: 0;" width="0" height="0" version="1.1" xmlns="http://www.w3.org/2000/svg">
<defs>
<symbol id="icon-sort" viewBox="0 0 1024 1024">
<title>sort</title>
<path class="path1" d="M960 432h-896l448-432z"></path>
<path class="path2" d="M960 592h-896l448 432z"></path>
</symbol>
</defs>
</svg>
Run Code Online (Sandbox Code Playgroud)
在Chrome中,一切都可以正常打印;在Firefox中,则为空白。我也正在使用svgxuse polyfill,但是使用和不使用它都有相同的问题。
您可以使用以下链接作为示例,Firefox中没有SVG的打印内容:
https://icomoon.io/svgxuse-demo/
我正在使用Firefox v50。
| 归档时间: |
|
| 查看次数: |
610 次 |
| 最近记录: |