0
g要素で作成された各svg要素内に個々の矩形をネストしようとしていますが、動作させることができません。d3で複数のsvgコンテナ内に複数の矩形をネストしますか?
ここは私のコード+ Plnkです。
var bar = g.selectAll(".barContainer")
.data(thisData.labels)
.enter()
bar
.append("svg")
.attr("class", "barContainer")
bar
.insert('rect')
.attr('width', function(d) {
console.log(d)
return d.value
})
.attr('height', 20)
.attr('x', 0)
.attr('y', 0)
現在、DOMは、私は、各コンテナ内にネスト矩形をしたいのと同じレベルで、上のRECTとコンテナクラスを表示しています。
私はいくつかのことを試みましたが、それを解読しているように見えませんでした。誰かが正しい方向に向けることを望んでいましたか?
おかげ
感謝!それは正常ですか私はバーがお互いの上に表示されないように私は各CSS "。barContainer"をCSSでスタイルできないのですか? – ggt
スタイリングsvg要素はスタイリングのdivなどとは異なります。Youllは要素を配置して配置します。 http://stackoverflow.com/questions/479591/svg-positioningを参照してください。 – thatOneGuy