HTMLと同様ですが、foreignObjectは使用したくないです。
これは標準的な問題であるはずなので、標準的な解決策があると思いますが、見つけることができませんでした。
ありがとう
ラファエル
HTMLと同様ですが、foreignObjectは使用したくないです。
これは標準的な問題であるはずなので、標準的な解決策があると思いますが、見つけることができませんでした。
ありがとう
ラファエル
SVG 1.2T<textArea>
要素は標準的な方法です。JavaScript を使用して同様の機能を実装することもできます。これはフォールバックとして役立ちます。たとえばhttp://www.carto.net/papers/svg/textFlow/を参照してください。
行の長さを測定するために、PHP 関数 imagettfbbox() を使用して改行をレンダリングしました。
一番
ラファエル
わかりました...そのラベルは「ワードラップ」で、これはSVG 1.2でのみ実装されているようです。W3C の例 (http://www.w3.org/TR/SVGTiny12/text.html#TextInAnArea) は FireFox ではサポートされていませんが...
標準的なソリューションは SVG1.2 ですが、実装されていないため、現時点ではforeignObject ソリューションが最適であると思います。