【发布时间】:2017-12-29 00:44:43
【问题描述】:
在主索引页面中保留多行 svg 代码非常不雅。我正在寻找解决方案,让我可以将该代码移动到另一个文件,并将该文件链接到我的页面中,在它应该在的地方。比如:
<svg><use href="linkedfile.svg"></use></svg>
但上面的解决方案不能正常工作 - 图像格式非常直接,无法通过 css 修改。我需要好的工作方法。
【问题讨论】:
-
为什么不使用普通的
<img />标签? -
我需要使用 css 来设置样式 - 诸如 fill:color 之类的命令
-
使用的 CSS 修改也非常有限。并且使用的限制不能指向整个 SVG 文件,它必须指向该文件中的某个元素。
标签: html css svg frontend web-deployment