私はsvgに複数の行テキストを追加したいと思います。これはsvg(donot overflow)内に含まれています。どうやってやるの?私は 'テキスト'タグがsvgで使用されていることを知っていたものが、私はその単一の裏地を知るようになった。私はそれに特定のsvgに含まれるようにテキストの長さを与えると、その単語はお互いに重なります。どのように私はsvgタグで調整する複数の行のテキストを置くことができますか?私が試したコードは以下の通りです: - <svg width="21cm" height="29.7cm" style="border:1px solid black;"> <text x="6.4cm" y="3.6cm" textLength="50" style="font-size:48px;">The paragraph here</text> </svg>
svgに複数行のテキスト(段落)を追加するには
-1
A
答えて
0
これは動作しません。 SVGには、改行の仕組みがありません。言っ
、あなたのようにHTMLに<p>
タグをカプセル化することができるだろうforeignObject
:
<svg xmlns="http://www.w3.org/2000/svg"
width="21cm" height="29.7cm" style="border:1px solid black;">
<foreignObject x="6.4cm" y="3.6cm" width="10cm" height="10cm">
<p xmlns="http://www.w3.org/1999/xhtml"
style="font-size:48px;">The paragraph here</p>
</foreignObject>
</svg>
名前空間宣言を与えられなければならないことに注意してください、あなたはこのための有効なXHMLを記述する必要があります作業。
さらに、foreignObject
はSVGコンテキストの一部であるため、width
およびheight
を設定する必要があります。それ以外の場合は、固有のサイズがありません。
関連する問題
- 1. 複数の段落/行を作成するには?
- 2. SP2010コンテンツエディタ:既定で段落にテキストを追加
- 3. 複数行テキストの行末にImageSpanを追加するには
- 4. reportlabの複数行(段落)フッターとヘッダー
- 5. 複数の段落タグを同じ行に配置する
- 6. 長いテキスト行をCSSで段落に変換するには?
- 7. SVG複数行のテキスト
- 8. 段落に段落番号を追加するにはどうすればよいですか?
- 9. 段落の数に基づいて中心にアドコードを追加する
- 10. カスタムスタイルの段落をマークダウンセルに追加する
- 11. 複数行をhtmlテキスト形式で追加するには?
- 12. javascriptの段落テキストをDOM
- 13. UITextViewに段落見出しをプログラムで追加する
- 14. cで段落範囲にタブストップを追加する#
- 15. D3 V3複数行グラフ - svgに行を追加するときの問題
- 16. 特定のテキストまたは段落にジャンプするには
- 17. ワードプレスの投稿の段落の間に空白を追加するには?
- 18. テキストにグラデーションの背景を追加する方法(複数行)
- 19. 画像に複数行のテキスト領域を追加する
- 20. iText 5段落の下にテキストフィールドを追加します。
- 21. ヘッダーの段落テキストを整列する
- 22. 段落テキストのKnockout.jsカーラッジリターン
- 23. 同じ行に2段落
- 24. 段落を作成するためのテキストの改行php pdo
- 25. wordpress wpautop関数がempry段落タグを追加しました
- 26. テキストエリア内に段落のスペースを追加することはできますか?
- 27. 行の段落 - Xamarin.Android
- 28. 1つのラジオボタンに複数行のテキストを追加するには
- 29. font-family 'Open Sans'をインラインsvgテキストに追加するには?
- 30. 最初の段落のみjavascriptを追加する