d3 を使用して SVG プロパティを操作して SVG を作成しようとしています。私の目的は、小さな長方形を大きな長方形の上に配置し、ポーターダフ「dst-out」を使用して目的地を合成することです。残念ながら、私が試した例は私のブラウザでは機能しません。SVG仕様によるものかどうかはわかりません。これが私がいじっていたコードです
svg.append("g").attr("id","content").append("svg:rect").
attr("x",0).
attr("y",200).
attr("height",100).
attr("width", width-20).
attr("fill", "#2d578b");
d3.select("#chartLaser svg").select("#content").append("svg:rect").
attr("x",-50).
attr("y",250).
attr("height",30).
attr("width",80).
attr("fill", "#FF0066").attr("comp-op","src-atop");
解決策につながる助けをいただければ幸いです。前もって感謝します。