2012-02-19 2 views
0

Хорошо, поэтому у меня есть текст и задавался вопросом, какой лучший способ заставить его автоматически развернуть несколько строк, когда окно становится маленьким, чтобы оно было на одной линии?SVG Text несколько строк

+0

Возможный дубликат [Автоматическая обертка строк в тексте SVG] (http://stackoverflow.com/questions/4991171/auto-line-wrapping-in-svg-text) –

+0

кажется тем, что я хочу, но для некоторых причина не работает. Вот что у меня есть (все это сделано с javascript). http://pastebin.com/gaQbW9LL – SalmonMode

ответ

0

Не совсем ответ, а ответ http://pastebin.com/gaQbW9LL.

Один довольно очевидная ошибка в том, что вы создаете HTML элементы, но в пространстве имен SVG:

var bodyEle = document.createElementNS(svgns,'body'); 

Это должно быть, например:

var bodyEle = document.createElementNS(xhtmlns,'body'); 

где xhtmlns является http://www.w3.org/1999/xhtml.

+0

Хорошо, я просмотрел его, но у меня возникла ошибка, говоря, что xhtmlns не определен. Не уверен, что мне не хватает, но я чувствую, что это очевидно. вот что я теперь http://pastebin.com/eduuKTbu – SalmonMode

Смежные вопросы