我有一個透明背景的SVG圖像。我想爲它設置一個背景顏色。我想:如何設置SVG的背景顏色<image>元素
style="background-color: blue"
和
fill="blue"
,沒有他們的工作。
有什麼辦法可以爲這樣的元素設置背景色嗎?
這裏是在的jsfiddle一個例子: https://jsfiddle.net/672ec2n1/15
更新:
我發現一種解決方法溶液通過添加具有相同的大小和位置作爲圖像的矩形和填充屬性設置爲它。
https://jsfiddle.net/672ec2n1/17/
在我嘗試過的所有瀏覽器(Chrome,Firefox和IE11)中,'background-color'適用於我。你使用的是什麼瀏覽器? https://jsfiddle.net/672ec2n1/12/ –
我使用鉻,紅色的背景顏色是從設置爲身體的css,而不是圖像 – YHTsai
我添加了一個更新的小提琴到我最後的評論。 –