0
長いテキストがあります。テキストは動的になり、短くても長くなります。テキストを含むテキストタグの幅を超えてテキストを別の行に残すにはどうすればよいですか?また、rectラベルにborderスタイルを適用する方法も知りたい。テキストラベルsvg、他の行に長いテキスト
おかげ
https://jsfiddle.net/yftfy15q/
var svg = d3.select("body").append("svg");
var groupTooltip = svg.append("g")
var rect = groupTooltip.append('rect')
.attr('width', 300)
.attr('height', 100)
.style('fill', 'white')
.attr('class','myclass')
.attr('stroke', 'black');
var text = groupTooltip.append('text').text('This is some information XDDDDDDDDDSSSSSSSSS XDDDD XDDDDDDDDDDDDDDDDDD')
.attr('width', 100)
.attr('x', 120)
.attr('y', 30)
.attr('id', 'tooltip_text')
var image = groupTooltip.append('image')
.attr("x", 4)
.attr('width', 100)
.attr('height', 100)
.attr('id', 'tooltip_image')
.attr('xlink:href', 'https://mdn.mozillademos.org/files/6457/mdn_logo_only_color.png')
感謝!しかし、なぜrectのstlyeは適用されていないのですか? – yavg
上記の私の更新されたコードを見てください。あなたはrectにborder radiusを適用できません。代わりに 'rx'と' ry'を使用してください。 – Amal