0
g
要素のcircle
には、グループ要素の塗りつぶし色を継承します。Snap.SVGで 'fill'属性を '継承'に設定できません
コード:
var c = paper.circle(0, 0, 50).attr({fill:'inherit'});
var g = paper.g(c).attr({fill:'#F00'});
console.log(c.attr('fill');
出力:
rgb(0, 0, 0)
#000000
でc
結果のfill
属性。 FirefoxのHTMLインスペクタごとに手動で値をinherit
に設定すると、色が適切に継承されます。
それは 'NONE'が受け入れ値ではなく、' inherit'ではないことが判明します。 – Knut