SVG <img> 可以支持参数字符串吗?
Can SVG <img> support Parameter strings?
我最近一直在我的代码中使用 SVG 资产,我没有回头。质量和易编辑性一直是我的一个重要因素。
我的问题是我想让颜色动态插入填充标签。
所以
Nike.svg?color=fff
Nike.svg?color=000
无需打开 SVG,编辑填充标签,然后创建 NikeWhite.svg 和 NikeBlack.svg
显然这个 (http://www.schepers.cc/w3c/svg/params/ref.html) 有效,但它只适用于 <object>
标签,我需要它支持 <img>
而没有 JavaScript.
简短的回答是否定的。 SVG 不支持这样的参数。
您 link 提交的文件只是 Doug Schepers 的提议。它尚未被接受,也未被任何浏览器实现。
我最近一直在我的代码中使用 SVG 资产,我没有回头。质量和易编辑性一直是我的一个重要因素。
我的问题是我想让颜色动态插入填充标签。
所以
Nike.svg?color=fff
Nike.svg?color=000
无需打开 SVG,编辑填充标签,然后创建 NikeWhite.svg 和 NikeBlack.svg
显然这个 (http://www.schepers.cc/w3c/svg/params/ref.html) 有效,但它只适用于 <object>
标签,我需要它支持 <img>
而没有 JavaScript.
简短的回答是否定的。 SVG 不支持这样的参数。
您 link 提交的文件只是 Doug Schepers 的提议。它尚未被接受,也未被任何浏览器实现。