0
我已經使用ForeignObject命令來包裝一些文本。出於某種顯而易見的原因,它並沒有出現在畫布上。我可能錯過了一些東西,但我看不到它是什麼。任何幫助將不勝感激:)ForeignObject文本不出現
var blah = { "Lets see how long this goes on for!!!": "translate(-150,20)"
};
var dah = [ {name:"Lets see how long this goes on for!!!"} ];
var fo = svg.append("svg:foreignObject")
.data(dah)
.enter()
.attr("width", 80)
.attr("height", 200)
.attr("transform", function(d,i) {return blah[d.name];})
fo.append("xhtml:chart")
.html(function(d) {d.name;})
.style("font", "bold 12px Arial")
;
編輯:http://jsfiddle.net/xwZjN/44/
由於這似乎是一個「視覺」問題,請爲我們創建一個http://jsfiddle.net/演示。這使我們能夠更快地幫助您,並可能創建更準確/有用的答案。 –
@FelixKling謝謝,我編輯了原始問題。我希望這有助於! – Jose