私はSVGと、このようなチャートの伝説があります。各テキストは本当に長いものではなく、テキストが長い場合、それは大きな伝説(g)が不要に作れば<g>の固定幅はどうすればわかりますか?
<g class="legend">
<g class="scrollbox">
<g><text>aaa</text></g>
<g><text>bbb</text></g>
<g><text>ccc</text></g>
<g><text>ddd</text></g>
<g><text>eee</text></g>
</g>
</g>
これは良いでしょうが。
凡例(g)の幅を固定し、内側のテキストが長い場合は折り返したいと思っています。
どうすればこの問題を解決できますか?
私は実際にスタイルを<g>
に与えることができないので、これを達成するために伝説の中にいくつかの要素を追加することはできますか?
SVGは自動折り返しをサポートしていない、あなたは別の要素にそれを切断することにより、テキストを自分でラップする必要があると思います。 –
も参照してくださいhttp://stackoverflow.com/questions/4991171/auto-line-wrapping-in-svg-text – Ruskin