特定の条件を満たしたときに棒グラフに Extra svg:rect を追加しています。動作し、線が表示されます。しかし、バーのすぐ隣に表示されます。そのため、余分な Rect の前後にスペースが必要です。
このコードは機能していません。padding-right を追加しました。また、別の css ファイルで xLine クラスに同じ機能を追加しました。しかし、まだ機能していません。ここで何をすべきですか?
ここに私が追加しているExtra Rectのコードがあります
var xLine = d3.selectAll(svg).append('rect').data(series.stack.filter(function(d) {
return d.y !== null
})).attr({
'width' : 0.4,
'height' : 400,
'fill' : '#09213a',
'padding-right' : '40',
'x' : function(d) {
return graph.x(a = a + brand_Count[j])
},
'y' : function(d) {
return graph.y(1300)
},
'class' : 'xLine'
});