我一直试图使用fill
对svg应用不同的颜色,但没有成功。不知道我做错了什么!这是我的jsfiddle。谢谢。将填充(颜色)应用于SVG图像
回答
您无法更改img
标记中的SVG图像。你应该像这样在你的HTML内嵌SVG图像:
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path d="M0 0h24v24h-24z" fill="none"/>
<path class="check" d="M12 1l-9 4v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12v-6l-9-4zm-2 16l-4-4 1.41-1.41 2.59 2.58 6.59-6.59 1.41 1.42-8 8z"/>
</svg>
那么,我在Illustrator中用'SVG代码'得到''然后呢?或者有其他方法? – Labanino 2014-12-03 21:37:42
不确定你在问什么。您可以使用Illustrator,Inkscape或几乎任何文本编辑器来打开SVG图像以查看标记。 – user1620220 2014-12-03 21:48:14
酷男!谢谢。 – Labanino 2014-12-03 22:35:19
你不能改变svg文件的颜色。你需要有实际的svg标签和路径,而不是img标签。
http://jsfiddle.net/hhoa8v9e/1/
<svg width="4cm" height="4cm" viewBox="0 0 400 400"
xmlns="http://www.w3.org/2000/svg" version="1.1" id="triangle">
<path d="M 100 100 L 300 100 L 200 300 z"
stroke="blue" stroke-width="3" />
</svg>
#triangle {
fill:blue;
}
- 1. 如何用随机颜色填充svg?
- 2. android用颜色填充图像
- 3. 如何填充颜色完全像这个图像的颜色?
- 4. Interactive SVG:更改填充颜色onMouseOver
- 5. SVG填充颜色不工作
- 6. SVG填充颜色透明度/ alpha?
- 7. 更改填充颜色为SVG
- 8. 动画后SVG填充颜色淡出
- 9. 图像的填充(颜色)部分
- 10. SVG图像变化颜色
- 11. 用图像填充对象,不用颜色(将图像绘制到画布上)
- 12. SVG图标在活动状态下不会填充颜色
- 13. ggplot:用颜色填充方块图
- 14. 使用CSS颜色SVG图像
- 15. 用javascript改变SVG图像的颜色
- 16. UIView填充颜色
- 17. 填充颜色的形状像Paper.io
- 18. 将SVG蒙版应用于图像
- 19. sencha触摸图:将渐变色应用于线填充
- 20. 用jquery填充颜色选择Svg路径
- 21. SVG - 使用喷射颜色方案填充矩形
- 22. 如何使用CSS动画SVG的填充颜色?
- 23. SVG/CSS - 用不同的颜色填充不同的路径
- 24. 基于值的颜色填充?
- 25. SVG路径绘制和图像填充
- 26. 更改像素以填充WPF图像中的颜色
- 27. 背景图像填充Raphael SVG到Canvas通过canvg是黑色
- 28. 如何用3种随机颜色的渐变填充图像?
- 29. 使用图像填充画布区域而不是颜色
- 30. 如何插入使用fabricjs在图像中填充颜色
你需要把填充的图像文件英寸图像不是可以外部修改的(认为它们具有光栅图像的功能,并且不会有太大的错误)。 – 2014-12-03 18:56:27